iDESWEB 2ª ed: Módulo 8: PHP

Pregunta 1:

Respecto a PHP, señala la afirmación correcta

a) die y exit son equivalentes

b) echo y print son equivalentes

c) La sintaxis <?php sólo está disponible cuando se configura en php.ini

d) Los ficheros que se incluyen con include deben tener la extensión ".inc"

Pregunta 2:

En PHP, ¿qué es una variable superglobal?

a) Una variable que se mantiene a lo largo de diferentes peticiones a una página web

b) Una variable que permite acceder a todas las variables globales

c) Una variable que actúa como global sin ser global

d) Una variable que está disponible en todos los ámbitos del código

Pregunta 3:

¿Cómo se accede al valor de 'd'?
<?php
$a = array(
'a',
3 => 'b',
1 => 'c',
'd'
);
?>

a) $a[0]

b) $a[2]

c) $a['d']

d) $a[4]

Pregunta 4:

En PHP, ¿cómo se calcula el máximo de los números 2 y 4?

a) max(2, 4)

b) max(array(2, 4))

c) max(array(0 => 2, 1 => 4))

d) Todas las respuestas son correctas

Pregunta 5:

En PHP, ¿cómo se obtiene la información de un formulario que ha sido enviado mediante el método "get"?

a) $_URL[]

b) $_GET[]

c) $_FORM[]

d) Las anteriores respuestas no son correctas

Pregunta 6:

En PHP, para buscar un elemento en un array se puede emplear

a) find()

b) in_array()

c) search()

d) sort()

Pregunta 7:

En PHP, ¿cómo se crea una cookie?

a) Con document.cookie

b) Con $_COOKIE

c) Con setcookie()

d) Con doCookie()

Pregunta 8:

En PHP, ¿qué se emplea para definir una constante?

a) const

b) constant

c) define

d) fixed

Pregunta 9:

Para configurar el funcionamiento de PHP se emplea el fichero

a) php.conf

b) php.ini

c) php.setup

d) Las anteriores respuestas no son correctas

Pregunta 10:

¿Qué valor imprime el siguiente código?
<?php
$a = array(
'a',
'b',
'c',
0 => 'd',
1 => 'e',
'f'
);

echo count($a);
?>

a) 3

b) 4

c) 5

d) Las anteriores respuestas no son correctas

Pregunta 11:

En PHP, ¿cuál es la forma correcta de incluir un fichero?

a) include "fichero";

b) include("fichero");

c) require "fichero";

d) Todas las respuestas son correctas

Pregunta 12:

En PHP, ¿cuál es la forma correcta de declarar una función?

a) function miFuncion()

b) create function miFuncion()

c) sub miFuncion()

d) method miFuncion()

Pregunta 13:

En PHP, $language['php'] es un ejemplo de

a) Array asociativo

b) Array multidimensional

c) Array superglobal

d) Las anteriores respuestas no son correctas

Pregunta 14:

En PHP, ¿qué función se emplea para convertir la primera letra de cada palabra en mayúscula?

a) upper()

b) strtoupper()

c) ucwords()

d) Las anteriores respuestas no son correctas

Pregunta 15:

En PHP, cuando se crea una cookie, ¿cuál es la duración o fecha de caducidad por defecto?

a) Depende de la configuración del servidor web

b) Hasta que el servidor web se cierre

c) Hasta que el navegador web se cierre

d) 60 minutos

Pregunta 16:

¿Qué valor imprime el siguiente código?
<?php
$var = 'a';
$VAR = 'b';

echo "$var$VAR";
?>

a) aa

b) bb

c) ab

d) Las anteriores respuestas no son correctas

Pregunta 17:

En PHP, ¿cuál es el nombre del tipo de dato que permite almacenar múltiples valores separados?

a) array

b) float

c) string

d) Las anteriores respuestas no son correctas

Pregunta 18:

En PHP, ¿qué función se emplea para convertir una cadena a minúsculas?

a) lower()

b) tolower()

c) strtolower()

d) str2lower()

Pregunta 19:

Cuando un cliente web envía la información de un formulario al servidor

a) Las distintas parejas campo=valor se separan por espacios en blanco

b) Las distintas parejas campo=valor se separan por "&"

c) Las distintas parejas campo=valor se separan por "+"

d) Las distintas parejas campo=valor se separan por "%"

Pregunta 20:

En PHP, para aplicar una función a cada elemento de un array se emplea la función

a) array_walk()

b) array_each()

c) foreach()

d) list()



Inicio