iDESWEB 2ª ed: Módulo 8: PHP

Pregunta 1:

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()

Pregunta 2:

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 3:

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

a) Con document.cookie

b) Con $_COOKIE

c) Con setcookie()

d) Con doCookie()

Pregunta 4:

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 5:

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 6:

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 7:

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

a) const

b) constant

c) define

d) fixed

Pregunta 8:

¿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 9:

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 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, ¿qué función se emplea para convertir una cadena a minúsculas?

a) lower()

b) tolower()

c) strtolower()

d) str2lower()

Pregunta 12:

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 13:

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 14:

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

a) find()

b) in_array()

c) search()

d) sort()

Pregunta 15:

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 16:

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 17:

¿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 18:

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 19:

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 20:

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"



Inicio