New game
Download
Get Academic Plan
Share game
Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

Test Introductorio de Programación con PHP

Quiz

Played 0

About this activity

Este test evalúa conocimientos básicos e intermedios sobre PHP

Created by

Honduras

Download the paper version to play

Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
Test Introductorio de Programación con PHP
 

Test Introductorio de Programación con PHPOnline version

Este test evalúa conocimientos básicos e intermedios sobre PHP

by Diego
1

¿Qué significan las siglas PHP?

2

¿Dónde se ejecuta el código PHP?

3

¿Cuál de los siguientes símbolos se utiliza para declarar una variable en PHP?

4

¿Qué resultado imprime el siguiente código? echo 2 + "2";

5

¿Cuál es la diferencia principal entre los métodos GET y POST?

6

¿Cuál de las siguientes opciones inicia una sesión en PHP?

7

¿Cómo se define un comentario de una sola línea en PHP?

Escoge una o varias respuestas

8

¿Cuál es el operador de concatenación de cadenas en PHP?

9

¿Qué superglobal contiene los datos enviados por el método POST?

10

¿Cuál es la estructura correcta de una instrucción condicional en PHP?

11

¿Cuál de las siguientes opciones se usa para enviar una cookie al navegador?

12

¿Qué valor lógico tiene la variable $a = (true && false);?

13

¿Cuál de los siguientes operadores es un operador de comparación?

14

¿Qué función se utiliza para destruir una sesión en PHP?

15

¿Cómo se accede al valor de una cookie en PHP?

16

¿Cuál es el resultado de echo "10" + 5;?

17

¿Qué función se usa para incluir código de otro archivo PHP y continuar si hay error?

18

¿Qué superglobal contiene los datos de una sesión activa?

19

¿Qué operador se usa para verificar identidad estricta (valor y tipo)?

20

¿Cuál de las siguientes opciones puede almacenar múltiples valores?

Explicación

PHP es un acrónimo recursivo que significa "Hypertext Preprocessor". Originalmente significaba “Personal Home Page”, pero su significado fue redefinido.

PHP es un lenguaje de programación del lado del servidor, lo que significa que el código se ejecuta en el servidor antes de enviar el resultado al navegador.

En PHP, todas las variables comienzan con el signo dólar ($), seguido del nombre de la variable.

PHP convierte automáticamente la cadena "2" a un número cuando se realiza una operación aritmética.

GET envía los datos como parte de la URL, mientras que POST los envía en el cuerpo de la solicitud, siendo más adecuado para datos sensibles.

session_start() es la función utilizada para comenzar una sesión en PHP y debe llamarse antes de enviar cualquier salida al navegador.

Ambos estilos (// y #) son válidos para comentarios de una sola línea en PHP.

En PHP, el operador punto (.) se utiliza para concatenar cadenas.

_POST es una variable superglobal que almacena los datos enviados mediante el método HTTP POST.

En PHP, las condiciones se escriben entre paréntesis después del if, siguiendo la sintaxis estándar del lenguaje C.

setcookie() es la función utilizada para enviar una cookie HTTP desde el servidor al navegador.

El operador lógico && devuelve true solo si ambas condiciones son verdaderas. En este caso, true && false es false.

El operador == compara si dos valores son iguales, mientras que = es de asignación y ++, && son incrementador y lógico, respectivamente.

session_destroy() elimina todos los datos de la sesión del lado del servidor.

PHP almacena las cookies recibidas en la superglobal $_COOKIE, accediendo a ellas por nombre como en un array asociativo.

PHP convierte automáticamente la cadena "10" a número para realizar la suma con 5.

include() intenta insertar el contenido de un archivo. Si falla, muestra una advertencia pero el script continúa.

$_SESSION almacena los datos asociados a una sesión iniciada con session_start().

== compara tanto el valor como el tipo de las variables, a diferencia de == que sólo compara valores.

Un array permite almacenar múltiples valores en una sola variable, accesibles mediante índices o claves.

Are you sure you want to leave the page?

If you leave the page, you will lose your game progress.