Está en la página 1de 5

PRUEBA PHP

NOMBRE: RESULTADO:
FECHA:

Por favor lea detenidamente cada pregunta antes de contestar.

1) En PHP se pueden utilizar los caracteres /* */ para indicar los comentarios de bloque

a) Falso
b) Verdadero

2) Cuando la propiedad action de un formulario se establece a "" o no se indica, significa que:

a) Es indiferente, puesto que el navegador nos preguntará a donde deseamos enviar los datos
b) Los datos se tienen que procesar en la misma página donde se define el formulario
c) Ninguna es correcta
d) No queremos que el formulario sea procesado

3) PHP es un lenguaje donde no se distinguen mayúsculas de minúsculas por lo tanto $color y


$Color son equivalentes

a) Verdadero
b) Falso

4) Indicar cuales de las siguientes afirmaciones son correctas

Respuesta múltiple.

a) SI un archivo sólo contiene código PHP no hace falta indicar la etiqueta de cierre ?>
b) Todo código PHP embebido en HTML tiene que ir encerrado entre las etiquetas <?php y ?>
c) PHP permite modificar el contenido de la página una vez que esta ya se encuentra en el cliente
d) PHP nos permite encerrar bloques de código HTML entre las llaves de las sentencias IF
e) Un archivo php siempre tiene que empezar con la etiqueta <!Doctype html>

1
5) PHP nos permite conectarnos a bd de MySQL utilizando métodos y/o objetos

a) Falso
b) Verdadero

6) PHP sólo puede trabajar con las bd de MySQL

a) Falso
b) Verdadero

7) Cuando deseamos incluir un script PHP externo en nuestra página PHP, utilizamos las
instrucciones:

Respuesta múltiple.

a) require
b) file_get_contents
c) includes
d) include_once
e) insert
f) include
g) requyre_once

8) PHP es un lenguaje de etiquetas

a) Verdadero
b) Falso

9) Indicar cuales de los siguientes nombres de variables en PHP son correctos:

Respuesta múltiple.

a) $PESO
b) $1enlace
c) Cursor
d) $_color
e) $nombre_archivo

2
10) Indicar a qué tipo de array pertenecen cada uno de los siguientes elementos

Respuesta múltiple.

a) $Registro['telefono'] -> Asociativo


b) $Registro[5] -> Asociativo
c) $Registro[5] -> Escalar
d) $Registro['telefono'] -> Escalar

11) Cuando tenemos que enviar los datos de un formulario a una página php para que los procese.
¿En qué la propiedad del formulario indicaremos el nombre de la página?

a) method
b) name
c) src
d) ninguna es correcta
e) action

12) Indicar que símbolos de comentario son los que se pueden utilizar según el lenguaje indicado

Respuesta múltiple.

a) // -> PHP
b) /**/ -> JavaScript
c) // -> HTML
d) /**/ -> PHP
e) // -> JavaScript
f) /**/ -> HTML

13) En MySQL no podemos definir relaciones entre tablas

a) Falso
b) Verdadero

3
14) Cuando deseamos imprimir el contenido de una variable ó un texto en PHP podemos utilizar las
instrucciones:

Respuesta múltiple.

a) print_r
b) print
c) Todas son correctas
d) echo

15) Si deseamos definir una clase en PHP, utilizaremos la sentencia:

a) Class NombreClase {….}


b) class NombreClase {…}
c) Clas NombreClase {….}

16) En PHP cuando dentro de una expresión de cadena queremos que se expanda el contenido de
una variable, encerramos la cadena con comillas simples.

a) Verdadero
b) Falso

17) Cuando deseamos establecer el valor de un campo de tipo timestamp en MySQL, utilizamos la
constante:

a) CURRENT_DATETIME
b) TIME_STAMP
c) CURRENT_TIMESTAMP
d) CURRENT_DATE

18) PHP es un lenguaje que es interpretado por el servidor

a) Verdadero
b) Falso

4
19) Si utilizamos la clase mysqli para conectarnos a MySQL. ¿Qué método utilizaremos para
realizar una consulta sobre la bd?

a) mysql_query($SQL)
b) mysql_fetch_assoc($SQL)
c) $conexion->fetch_assoc($SQL)
d) $conexion->query($SQL)

20) ¿Para qué sirve el siguiente código?: if (isset($variable)){}

a) Recorre un array de nombre $variable


b) Crea una variable de nombre "$variable"
c) Verifica si la variable "$variable" está definida y tiene un valor no nulo
d) Ninguna de las anteriores

También podría gustarte