Vous êtes sur la page 1sur 75

PHP completo

Pregunta 1:
En PHP, ¿qué muestra el siguiente código?
<?php
$a = false;
$b = true;
$c = false;

if($a ? $b : $c) {
echo "false";
} else {
echo "true";
}
?>
a) true

b) false

c) Nada

d) Hay un error sintáctico en el código


Pregunta 2:
En PHP y con ODBC, ¿qué función se emplea para liberar la
memoria utilizada por un resultado?
a) odbc_clean()

b) odbc_free()

c) odbc_free_result()

d) odbc_garbage_collect()
Pregunta 3:
En PHP, suponiendo que el fichero "algo.txt" existe y posee
contenido, ¿cuál es el resultado final de este código?
<?php
$output = file("algo.txt");
?>
a) Un puntero a fichero que se puede emplear en otras
funciones para leer el contenido del fichero

b) Una cadena que contiene todo el contenido del fichero

c) Un array en el que cada posición es una línea del fichero

d) Las anteriores respuestas no son correctas


Pregunta 4:
En PHP4, ¿qué característica de la orientación a objetos sí que
existe?
a) El destructor

b) La herencia

c) La ocultación

d) Las anteriores respuestas no son correctas


Pregunta 5:
En PHP y con ODBC, ¿qué función muestra todo el resultado
como una tabla HTML?
a) odbc_data_all()

b) odbc_response()

c) odbc_result_all()

d) odbc_show_all()
Pregunta 6:
En PHP, ¿cómo se obtiene la información que se envía a través
de la URL (query string)?
a) $_GET

b) $_POST
c) $_QUERY

d) $_URL
Pregunta 7:
En PHP5, cuando se quiere impedir que una clase se extendida,
se emplea el modificador
a) abstract

b) final

c) void

d) Las anteriores respuestas no son correctas


Pregunta 8:
La sintaxis de PHP es parecida a
a) VBScript

b) Perl y C

c) Pascal

d) Fortran
Pregunta 9:
En PHP y MySQL, para ejecutar una sentencia SQL se emplea
a) mysql_exec()

b) mysql_execute()

c) mysql_run()

d) Las anteriores respuestas no son correctas


Pregunta 10:
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 11:
¿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 12:
¿Qué valor imprime el siguiente código?
<?php
$a = 1;
++$a;
$a *= $a;
echo $a--;
?>
a) 2

b) 3

c) 4

d) 5
Pregunta 13:
¿Qué valor se imprime para "a" en el siguiente código?
<?php

$a = 1;

function Test()
{
echo "a = $a";
}
Test();
?>
a) 0

b) 1

c) a

d) Ningún valor
Pregunta 14:
Las funciones de filtrado que existen en PHP se clasifican en:
a) Funciones de validación y de saneamiento

b) Funciones de validación y de respuesta

c) Funciones de control y de saneamiento

d) Funciones de control y de respuesta


Pregunta 15:
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 16:
En PHP, ¿cuál es la forma correcta de asignar el valor
“verdadero” a una variable?
a) $variable = True;

b) $variable = true;

c) $variable = TRUE;

d) Todas las respuestas son correctas


Pregunta 17:
En PHP5, ¿que niveles de ocultación/visibilidad existen?
a) public, hidden, protected

b) visible, hidden, restricted

c) public, private, restricted

d) Las anteriores respuestas no son correctas


Pregunta 18:
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 19:
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 20:
En PHP, ¿en teoría qué método de acceso a una base de datos
debe proporcionar la máxima velocidad?
a) ADOdb

b) mysqli

c) ODBC

d) PDO
Pregunta 21:
En PHP, para copiar un fichero subido desde un formulario HTML
a su destino final se debe emplear
a) cp_uploaded_file()

b) copy_uploaded_file()

c) mv_uploaded_file()

d) move_uploaded_file()
Pregunta 22:
¿Qué valor imprime el siguiente código?
<?php
function fibonacci($x1, $x2)
{
return $x1 + $x2;
}

$x1 = 0;
$x2 = 1;

for($i = 0; $i < 10; $i++)


{
echo fibonacci($x1, $x2) . ',';
}
?>
a) 0,1,2,3,4,5,6,7,8,9,

b) 1,2,3,4,5,6,7,8,9,10,

c) 1,2,3,5,8,13,21,34,55,89,

d) 1,1,1,1,1,1,1,1,1,1,
Pregunta 23:
En PHP, ¿qué método de acceso a una base de datos no es una
capa abstracta?
a) ADOdb

b) mysql

c) ODBC

d) PDO
Pregunta 24:
En PHP, ¿se invoca automáticamente el constructor de la clase
base en la clase heredada?
a) Sí, siempre
b) Sí, si la herencia es pública

c) Sí, si la clase heredada no define un constructor

d) No, nunca
Pregunta 25:
En PHP, para comprobar si una constante existe se emplea la
función
a) isconstant()

b) defined()

c) isset()

d) Las anteriores respuestas no son correctas


Pregunta 26:
En PHP, para leer un número de bytes de un fichero abierto se
emplea
a) fgets()

b) fread()

c) fscanf()

d) ftell()
Pregunta 27:
¿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 28:
En PHP y con ADOdb, para crear una conexión se emplea
a) ADOConnection()

b) ADONewConnection()

c) NewConnectionADO()

d) Las anteriores respuestas no son correctas


Pregunta 29:
¿Quién inició el desarrollo de PHP?
a) Brendan Eich

b) Marc Andreessen

c) Rasmus Lerdorf

d) Las anteriores respuestas no son correctas


Pregunta 30:
En PHP, ¿cómo se representa el operador de ámbito?
a) ?

b) &

c) ->

d) ::
Pregunta 31:
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 32:
En PHP, ¿cómo se genera un número aleatorio?
a) rnd()

b) round()

c) rand()

d) Las anteriores respuestas no son correctas


Pregunta 33:
¿Qué significa ODBC?
a) Open Data Connectivity

b) Open Database Control

c) Order Data Control

d) Las anteriores respuestas no son correctas


Pregunta 34:
En PHP, para obtener el tamaño de un fichero se emplea la
función
a) file()

b) filesize()

c) fsize()

d) f_size()
Pregunta 35:
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 36:
En PHP, ¿cuáles de las siguientes afirmaciones sobre el siguiente
código es correcta?
<?php
class A {}

class B {}

class C extends A, B {}
?>
a) El código está bien

b) La definición de una clase no puede estar vacía

c) La clase C no puede heredar a la vez de las clases A y B

d) Falta el punto y coma ";" detrás de la definición de cada


clase
Pregunta 37:
¿Qué significa DSN?
a) Domain System Name

b) Domain Source Name

c) Database System Name

d) Data Source Name


Pregunta 38:
¿Qué valor imprime el siguiente código?
<?php
$var = '0';

if ($var) {
echo 'verdadero';
} else {
echo 'falso';
}
?>
a) verdadero

b) falso

c) Hay un error sintáctico

d) Produce un error de ejecución


Pregunta 39:
En PHP, ¿cómo se puede sustituir "Amo" por "Odio" en la frase
"Amo las expresiones regulares"?
a) preg_replace("/Amo/", "/Odio/", "Amo las expresiones
regulares")

b) preg_replace("/Odio/", "/Amo/", "Amo las expresiones


regulares")

c) preg_replace("/Amo/", "Odio", "Amo las expresiones


regulares")

d) preg_replace("/Odio/", "Amo", "Amo las expresiones


regulares")
Pregunta 40:
En PHP, ¿cómo se crea una cookie?
a) Con document.cookie
b) Con $_COOKIE

c) Con setcookie()

d) Con doCookie()
Pregunta 41:
En PHP y con ODBC, ¿qué función se emplea para obtener el
número de filas que han sido borradas con una sentencia
DELETE?
a) odbc_affected_rows()

b) odbc_ list_ fields()

c) odbc_num_rows()

d) Las anteriores respuestas no son correctas


Pregunta 42:
En PHP, ¿qué hace la sentencia break?
a) Finaliza la ejecución del método actual

b) Finaliza la ejecución del código

c) Salta a la siguiente iteración en el bucle for, foreach,


while o do-while actual

d) Finaliza la ejecución del bucle for, foreach, while o do-


while actual
Pregunta 43:
En PHP, ¿qué hace la sentencia continue?
a) Finaliza la ejecución del método actual

b) Finaliza la ejecución del código

c) Salta a la siguiente iteración en el bucle for, foreach,


while o do-while actual
d) Finaliza la ejecución del bucle for, foreach, while o do-
while actual
Pregunta 44:
En una aplicación web es importante validar en el lado del
servidor porque:
a) Mejora el tiempo de respuesta de la aplicación

b) Reduce la carga de trabajo en el servidor

c) Simplifica el código que se debe programar en el servidor

d) Las anteriores respuestas no son correctas


Pregunta 45:
En PHP, ¿cuál es la forma correcta de abrir una conexión con
una base de datos MySQL?
a) mysql_open("localhost", "usuario");

b) mysql_open("usuario", "localhost");

c) mysql_connect("localhost", "usuario");

d) mysql_connect("usuario", "localhost");
Pregunta 46:
Cuando se emplea el método "post" de envío de un formulario,
¿los datos del formulario se muestran en la URL?
a) Siempre

b) Sí, si así se ha indicado en el formulario

c) Nunca
Pregunta 47:
En PHP y con ODBC, ¿qué función se debe invocar después de
odbc_fetch_row() para acceder a los campos del resultado?
a) odbc_field()
b) odbc_get_result()

c) odbc_result()

d) Las anteriores respuestas no son correctas


Pregunta 48:
En PHP, ¿qué operador de comparación no existe?
a) !=

b) >=

c) <=>

d) <>
Pregunta 49:
El código PHP se escribe con los delimitadores
a) <?php>...</?>

b) <script>...</script>

c) <?php…?>

d) <&>...</&>
Pregunta 50:
En PHP y con ADOdb, para obtener el contenido de un resultado
en forma de array bidimensional se emplea
a) FetchObject()

b) FetchRow()

c) GetRows()

d) Las anteriores respuestas no son correctas


Pregunta 51:
En PHP, ¿qué se emplea para definir una constante?
a) const

b) constant

c) define

d) fixed
Pregunta 52:
¿Qué valor imprime el siguiente código?
<?php
if (null === false) {
echo 'verdadero';
} else {
echo 'falso';
}
?>
a) verdadero

b) falso

c) Hay un error sintáctico

d) Produce un error de ejecución


Pregunta 53:
En PHP, al subir un fichero, ¿qué posición de $_FILES almacena
el tamaño del fichero subido?
a) file

b) length

c) size

d) value
Pregunta 54:
En PHP y MySQL, para obtener el número de filas devueltas por
un resultado, se utiliza la función
a) mysql_affected_rows()

b) mysql_ list_ fields()

c) mysql_num_rows()

d) Las anteriores respuestas no son correctas


Pregunta 55:
En PHP, ¿qué funciones se emplean para abrir y cerrar una
conexión a una base de datos ODBC?
a) odbc_open() y odbc_close()

b) odbc_open() y odbc_disconnect()

c) odbc_connect() y odbc_close()

d) odbc_connect() y odbc_disconnect()
Pregunta 56:
En PHP, ¿qué devuelve la función filter_var() en el siguiente
código? $email = "sergio.lujan@ua.es"; filter_var($email,
FILTER_VALIDATE_EMAIL);
a) Verdadero

b) Falso

c) Cadena vacía

d) Las anteriores respuestas no son correctas


Pregunta 57:
En PHP, ¿qué información se almacena en la variable
superglobal $_SERVER['REMOTE_ADDR']?
a) La dirección IP del servidor

b) La dirección IP del visitante


c) La dirección IP del servidor de DNS

d) Las anteriores respuestas no son correctas


Pregunta 58:
En PHP, ¿cuál es la forma correcta de abrir una conexión con
una base de datos ODBC?
a) odbc_open("DSN");

b) odbc_open("DSN", "usuario", "contraseña");

c) odbc_connect("DSN");

d) odbc_connect("DSN", "usuario", "contraseña");


Pregunta 59:
¿Qué valor imprime el siguiente código?
<?php
class MyException extends Exception {}

try {
throw new MyException('Oops!');
} catch (Exception $e) {
echo "Caught Exceptionn";
} catch (MyException $e) {
echo "Caught MyExceptionn";
}
?>
a) Caught Exception

b) Caught MyException

c) Caught Exception
Caught MyException

d) Las anteriores respuestas no son correctas


Pregunta 60:
En PHP, ¿qué característica de mysqli puede suponer un grave
problema de seguridad en una aplicación web?
a) Los procedimientos almacenados

b) Las sentencias preparadas

c) Las sentencias múltiples

d) Las transacciones
Pregunta 61:
En PHP y con ODBC, ¿qué función se emplea para obtener el
número de filas devueltas por un resultado?
a) odbc_affected_rows()

b) odbc_ list_ fields()

c) odbc_num_rows()

d) Las anteriores respuestas no son correctas


Pregunta 62:
En PHP, la función unlink() se emplea para
a) Crear un fichero normal

b) Crear un enlace simbólico entre dos ficheros

c) Contar el número de segmentos que componen un


fichero

d) Eliminar un fichero
Pregunta 63:
En PHP, ¿qué método proporciona la extensión mysqli que no
existe en mysql?
a) mysqli_affected_rows()

b) mysqli_free_result()
c) mysqli_connect_error()

d) Las anteriores respuestas no son correctas


Pregunta 64:
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 65:
En PHP, ¿qué función se emplea para invertir una cadena?
a) inverse()

b) reverse()

c) strrev()

d) Las anteriores respuestas no son correctas


Pregunta 66:
En PHP, ¿qué valor imprime el siguiente código?

class MyException extends Exception {}

try {
throw new MyException('Error');
} catch (Exception $e) {
echo "Capturada Exception";
} catch (MyException $e) {
echo "Capturada MyException";
}
a) Capturada Exception
b) Capturada MyException

c) Capturada Exception y Capturada MyException

d) Las anteriores respuestas no son correctas


Pregunta 67:
¿Qué valor imprime el siguiente código?
<?php
$a = array(1, 2, 3);
foreach($a as $x) {
$x *= 2;
}
echo $a[0] * $a[1] * $a[2];
?>
a) 5

b) 6

c) 10

d) 12
Pregunta 68:
¿Qué valor imprime el siguiente código?
<?php
$var = 'false';

if($var) {
echo 'verdadero';
} else {
echo 'falso';
}
?>
a) verdadero

b) falso
c) Hay un error sintáctico

d) Produce un error de ejecución


Pregunta 69:
En PHP, ¿para qué sirve el siguiente código? if (isset($variable))
a) Verifica si $variable está definida y tiene un valor no nulo

b) Verifica si $variable es una variable de tipo escalar

c) Verifica si $variable es una variable de tipo vectorial


(array)

d) Las anteriores respuestas no son correctas


Pregunta 70:
En PHP, la sentencia de control foreach se emplea para
a) Recorrer los elementos de un array

b) Recorrer las propiedades de un objeto

c) Recorrer los elementos de un array y las propiedades de


un objeto

d) Las anteriores respuestas no son correctas


Pregunta 71:
En PHP, para eliminar los espacios en blanco al final de una
cadena se emplea
a) ltrim()

b) rtrim()

c) strip()

d) trim()
Pregunta 72:
¿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 73:
En PHP, para leer completamente un fichero en un array se
emplea
a) fgets()

b) file()

c) file_get_contents()

d) Las anteriores respuestas no son correctas


Pregunta 74:
En PHP, para escribir directamente en un fichero sin tener que
abrirlo, se emplea la función
a) fput()

b) fwrite()

c) file_put_contents()

d) Las anteriores respuestas no son correctas


Pregunta 75:
En PHP y MySQL, para liberar la memoria utilizada por un
resultado se emplea la función
a) mysql_clean()

b) mysql_free()

c) mysql_free_result()

d) mysql_garbage_collect()
Pregunta 76:
En PHP, para detectar el final de fichero, se emplea la función
a) end()

b) eof()

c) feof()

d) file_end()
Pregunta 77:
En PHP, ¿cuál es el carácter que se emplea para finalizar una
instrucción?
a) .

b) $

c) %

d) ;
Pregunta 78:
En PHP, todas las variables comienzan con el símbolo
a) !

b) &
c) $

d) #
Pregunta 79:
En PHP, para buscar un elemento en un array se puede emplear
a) find()

b) in_array()

c) search()

d) sort()
Pregunta 80:
En PHP, la función getcwd()
a) Cambia el directorio actual

b) Devuelve la ruta del directorio actual

c) Cierra el directorio actual

d) Las anteriores respuestas no son correctas


Pregunta 81:
En PHP, ¿qué problema tiene la expresión "<?=$algo;?>"?
a) No hay ningún problema

b) Necesita que se puedan usar las etiquetas cortas y eso no


es compatible con XML

c) Requiere una librería especial de PHP que no siempre está


instalada

d) Esa sintaxis no existe en PHP


Pregunta 82:
En PHP, ¿cuál es la forma correcta de abrir una conexión con
una base de datos MySQL?
a) connect_mysql("localhost");

b) dbopen("localhost");

c) mysql_open("localhost");

d) mysql_connect("localhost");
Pregunta 83:
En PHP, ¿qué función se emplea para filtrar un dato?
a) filter_has_var()

b) filter_input()

c) filter_list()

d) Las anteriores respuestas no son correctas


Pregunta 84:
En PHP, ¿qué instrucción finaliza la ejecución del script si
produce un error?
a) include()

b) include_once()

c) require()

d) Las anteriores respuestas no son correctas


Pregunta 85:
En PHP, ¿cuáles son operadores de comparación?
a) =, .=, +=, -=, *=, /=, %=

b) &&, ||, and, or, xor

c) ==, !=, <> <, <=, >, >=

d) Las anteriores respuestas no son correctas


Pregunta 86:
En PHP, para calcular el módulo (el resto) de una división, se
emplea el operador
a) !

b) #

c) %

d) &
Pregunta 87:
En PHP, ¿qué función lee un fichero abierto línea a línea?
a) fgets()

b) fread()

c) fscanf()

d) Las anteriores respuestas no son correctas


Pregunta 88:
En PHP, ¿un objeto de una clase puede acceder a la parte
privada de otro objeto de la misma clase?
a) Sí, siempre

b) Sí, si los dos objetos se han declarado en el mismo


contexto

c) No, sólo puede acceder a la parte protegida

d) No, no puede acceder ni a la parte protegida ni a la


privada
Pregunta 89:
En PHP, ¿cuál es la forma correcta de abrir el fichero "datos.txt"
para sólo lectura?
a) open("datos.txt");
b) fopen("datos.txt","r");

c) open("datos.txt","read");

d) fopen("datos.txt","r+");
Pregunta 90:
¿Cómo se puede asegurar que una página web ha sido
desarrollada con PHP?
a) Viendo el código fuente de la página en el navegador

b) Viendo si la extensión de la página acaba en .php

c) Viendo las cabeceras HTTP de la página

d) Nunca se puede estar seguro al 100% de si una página


ha sido desarrollada con PHP
Pregunta 91:
En PHP, ¿cómo se escriben las cadenas de caracteres?
a) Entre comillas simples '

b) Entre comillas dobles "

c) Entre comillas simples ' o comillas dobles "

d) Entre llaves {
Pregunta 92:
¿Cómo se escribe "Hola mundo" en PHP?
a) document.write("Hola mundo");

b) echo "Hola mundo";

c) output "Hola mundo";

d) Las anteriores respuestas no son correctas


Pregunta 93:
¿Qué valor imprime el siguiente código?
<?php
$a = array("A", "B", 1 => "C", "D", 2 => "E");
echo count($a);
?>
a) 2

b) 3

c) 4

d) Las anteriores respuestas no son correctas


Pregunta 94:
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 95:
En PHP y con las funciones de expresiones regulares PCRE, si no
se quiere tener en cuenta las mayúsculas y minúsculas, se debe
emplear el modificador:
a) b

b) g

c) i

d) Las anteriores respuestas no son correctas


Pregunta 96:
En PHP y con las funciones de expresiones regulares PCRE, para
realizar una sustitución en base a una expresión regular se
emplea la función:
a) ereg_replace()

b) preg_match_all()

c) preg_replace()

d) replace()
Pregunta 97:
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 98:
Respecto a la orientación a objetos en PHP5, señala la
afirmación falsa
a) Una clase sólo puede tener un constructor

b) Existe el concepto de interfaz

c) Se pueden declarar propiedades y métodos de una clase


como static

d) Se puede realizar la herencia múltiple


Pregunta 99:
¿Qué valor imprime el siguiente código?
<?php
$a = 1;

{
$a = 2;
}
echo $a;
?>
a) 1

b) 2

c) null

d) Las anteriores respuestas no son correctas


Pregunta 100:
En PHP, al subir un fichero, ¿qué posición de $_FILES almacena
el tipo MIME del fichero subido?
a) ext

b) mime

c) type

d) Las anteriores respuestas no son correctas


Pregunta 101:
En PHP, ¿qué información se almacena en la variable
superglobal $_SERVER['HTTP_HOST']?
a) La dirección IP del servidor

b) El nombre del servidor

c) La versión de HTTP del servidor

d) Las anteriores respuestas no son correctas


Pregunta 102:
En PHP y MySQL, para obtener el número de filas que han sido
borradas con una sentencia DELETE, se utiliza la función
a) mysql_affected_rows()

b) mysql_ list_ fields()


c) mysql_num_rows()

d) Las anteriores respuestas no son correctas


Pregunta 103:
En PHP, ¿cómo se inserta un comentario que ocupa una línea?
a) <!-- Comentario -->

b) ' Comentario

c) // Comentario

d) Las anteriores respuestas no son correctas


Pregunta 104:
En PHP y con las funciones de expresiones regulares POSIX,
para dividir una cadena en base a una expresión regular se
emplea la función:
a) divide()

b) ereg_split()

c) preg_split()

d) split()
Pregunta 105:
En PHP4, el constructor de una clase se declara
a) Con __construct()

b) Con new()

c) Con create()

d) Las anteriores respuestas no son correctas


Pregunta 106:
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 107:
¿Qué significa PHP?
a) PHP: Hypertext Preprocessor

b) Private Home Page

c) Personal Hypertext Processor

d) Personal Home Page


Pregunta 108:
En una aplicación web es importante validar en el lado del
cliente porque mejora:
a) La seguridad de la aplicación

b) La experiencia del usuario

c) La integridad de los datos que se almacenan

d) Las anteriores respuestas no son correctas


Pregunta 109:
En PHP y MySQL, la función mysql_error()
a) Activa la gestión de los mensajes de error

b) Reinicia la cola de mensajes de error

c) Devuelve el código de error de la operación anterior


d) Devuelve el texto del mensaje de error de la operación
anterior
Pregunta 110:
En PHP y con ODBC, ¿qué función se emplea para ejecutar una
sentencia SQL?
a) odbc_exec()

b) odbc_query()

c) odbc_run()

d) Las anteriores respuestas no son correctas


Pregunta 111:
En PHP, ¿cuál es la forma correcta de añadir 1 a la variable
$contador?
a) $contador =+1;

b) $contador++;

c) $++contador;

d) Las anteriores respuestas no son correctas


Pregunta 112:
En PHP, ¿qué muestra el siguiente código?
<?php
$perro= "Gato";
$gato = &$perro;
$gato = "Perro";

echo $perro . " " . $gato;


?>
a) Perro Gato

b) Gato Perro

c) Gato Gato
d) Perro Perro
Pregunta 113:
En PHP, ¿qué muestra el siguiente código?

$str = 'a\bn';

echo $str;
a) ab(nueva línea)

b) a\b(nueva línea)

c) a\bn

d) abn
Pregunta 114:
En PHP, ¿qué sentencia de control está destinada a ser usada
con arrays?
a) for

b) foreach

c) switch

d) while
Pregunta 115:
En PHP, para unir todos los elementos de un array en una
cadena se emplea la función
a) concat()

b) implode()

c) union()

d) Las anteriores respuestas no son correctas


Pregunta 116:
¿Qué funciones se emplean para abrir y cerrar una conexión en
PHP?
a) mysql_open() y mysql_close()

b) mysql_open() y mysql_disconnect()

c) mysql_connect() y mysql_close()

d) mysql_connect() y mysql_disconnect()
Pregunta 117:
En PHP, cuando se abre un fichero, ¿qué opción abrirá el fichero
para sólo escritura y colocará el puntero al final del fichero?
a) r+

b) w

c) w+

d) a
Pregunta 118:
En PHP, ¿qué librería se necesita para tratar imágenes?
a) GD

b) ZIP

c) Win32

d) PNG
Pregunta 119:
En PHP, ¿cuál no es una capa abstracta de acceso a las bases de
datos?
a) ADOdb

b) ODBC
c) PDO

d) Las anteriores respuestas no son correctas


Pregunta 120:
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 121:
En PHP y con ODBC, ¿qué realiza la función odbc_error()?
a) Activa la gestión de los mensajes de error

b) Reinicia la cola de mensajes de error

c) Devuelve el código de error de la operación anterior

d) Devuelve el texto del mensaje de error de la operación


anterior
Pregunta 122:
En PHP y MySQL, para seleccionar la base de datos se emplea
a) mysql_database()

b) mysql_db_name()

c) mysql_select_db()

d) Las anteriores respuestas no son correctas


Pregunta 123:
En PHP, ¿qué función se emplea para convertir una cadena a
minúsculas?
a) lower()

b) tolower()

c) strtolower()

d) str2lower()
Pregunta 124:
¿Cuál de las siguientes expresiones regulares se empareja con
la cadena "go.go.go"?
a) go?go?go

b) go*go*go

c) ........

d) ........
Pregunta 125:
En PHP, para comprobar que un fichero es un fichero normal se
emplea
a) is_archive()

b) is_file()

c) is_link()

d) is_normal()
Pregunta 126:
En PHP y con ODBC, ¿qué función devuelve el resultado
exclusivamente como un array asociativo?
a) odbc_fetch_assoc()

b) odbc_fetch_object()
c) odbc_fetch_row()

d) Las anteriores respuestas no son correctas


Pregunta 127:
En PHP, un constructor es un tipo especial de
a) Clase

b) Método

c) Objeto

d) Variable
Pregunta 128:
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 129:
En PHP, ¿qué función se emplea para realizar una redirección?
a) header()

b) redirect()

c) send()

d) Las anteriores respuestas no son correctas


Pregunta 130:
¿Qué valor imprime el siguiente código?
<?php
$a = array();

if ($a == null) {
echo 'verdadero';
} else {
echo 'falso';
}
?>
a) verdadero

b) falso

c) Hay un error sintáctico

d) Produce un error de ejecución


Pregunta 131:
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 132:
En PHP, las funciones de expresiones regulares que están
obsoletas son:
a) PCRE

b) Perl

c) POSIX

d) Las anteriores respuestas no son correctas


Pregunta 133:
¿Qué valor imprime el siguiente código?
<?php
function increment($val) {
return ++$val;
}

echo increment(1) + 1;
?>
a) 1

b) 2

c) 3

d) Las anteriores respuestas no son correctas


Pregunta 134:
Un valor que no ha sido definido se expresa en PHP con la
palabra reservada
a) empty

b) null

c) undef

d) Las anteriores respuestas no son correctas


Pregunta 135:
En PHP, cuando se incluye un fichero con include o requiere
a) El fichero incluido debe tener la extensión ".inc"

b) El fichero incluido debe tener únicamente código PHP

c) El fichero incluido debe estar situado en el mismo


directorio que el fichero desde donde se incluye

d) Las anteriores respuestas no son correctas


Pregunta 136:
¿Qué función de PHP devuelve el resultado exclusivamente
como un array asociativo?
a) mysql_fetch_array()

b) mysql_fetch_assoc()

c) mysql_fetch_row()

d) Las anteriores respuestas no son correctas


PHP completo
Pregunta 1

¿Qué valor imprime el siguiente código?


<?php
if (null === false) {
echo 'verdadero';
} else {
echo 'falso';
}
?>

Tu respuesta: falso

¡Respuesta correcta!

Pregunta 2

La sintaxis de PHP es parecida a

Tu respuesta: Perl y C

¡Respuesta correcta!

Pregunta 3

En PHP, ¿qué sentencia de control está destinada a ser usada


con arrays?

Tu respuesta: switch

¡Respuesta errónea!

Pregunta 4

En PHP, ¿qué función lee un fichero abierto línea a línea?

Tu respuesta: fread()

¡Respuesta errónea!
Pregunta 5

En PHP, suponiendo que el fichero "algo.txt" existe y posee


contenido, ¿cuál es el resultado final de este código?
<?php
$output = file("algo.txt");
?>

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 6

En PHP, la función unlink() se emplea para

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 7

En PHP, ¿cómo se obtiene la información que se envía a través


de la URL (query string)?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 8

En PHP y con ODBC, ¿qué función se emplea para ejecutar una


sentencia SQL?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 9

¿Qué funciones se emplean para abrir y cerrar una conexión en


PHP?
Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 10

En PHP, ¿cuál es la forma correcta de asignar el valor


“verdadero” a una variable?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 11

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

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 12

En PHP y con ODBC, ¿qué realiza la función odbc_error()?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 13

En PHP y con ADOdb, para crear una conexión se emplea

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 14

En PHP, para leer completamente un fichero en un array se


emplea
Tu respuesta: file_get_contents()

¡Respuesta errónea!

Pregunta 15

En PHP5, cuando se quiere impedir que una clase se extendida,


se emplea el modificador

Tu respuesta: abstract

¡Respuesta errónea!

Pregunta 16

En PHP, para comprobar que un fichero es un fichero normal se


emplea

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 17

¿Qué significa PHP?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 18

En PHP, ¿qué función se emplea para invertir una cadena?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 19

En PHP, para calcular el módulo (el resto) de una división, se


emplea el operador
Tu respuesta: %

¡Respuesta correcta!

Pregunta 20

¿Cómo se escribe "Hola mundo" en PHP?

Tu respuesta: echo "Hola mundo";

¡Respuesta correcta!

Pregunta 21

En PHP, ¿cuál es la forma correcta de abrir una conexión con


una base de datos ODBC?

Tu respuesta: odbc_open("DSN", "usuario", "contraseña");

¡Respuesta errónea!

Pregunta 22

En PHP, ¿qué problema tiene la expresión "<?=$algo;?>"?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 23

Cuando se emplea el método "post" de envío de un formulario,


¿los datos del formulario se muestran en la URL?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 24

En PHP, ¿qué método proporciona la extensión mysqli que no


existe en mysql?
Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 25

En PHP y con las funciones de expresiones regulares PCRE, si no


se quiere tener en cuenta las mayúsculas y minúsculas, se debe
emplear el modificador:

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 26

En PHP y MySQL, para liberar la memoria utilizada por un


resultado se emplea la función

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 27

En PHP, ¿cuál es el nombre del tipo de dato que permite


almacenar múltiples valores separados?

Tu respuesta: float

¡Respuesta errónea!

Pregunta 28

En PHP, ¿qué instrucción finaliza la ejecución del script si


produce un error?

Tu respuesta: include_once()

¡Respuesta errónea!

Pregunta 29
En PHP y con ODBC, ¿qué función devuelve el resultado
exclusivamente como un array asociativo?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 30

En PHP, ¿cuáles son operadores de comparación?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 31

En PHP y con las funciones de expresiones regulares POSIX,


para dividir una cadena en base a una expresión regular se
emplea la función:

Tu respuesta: preg_split()

¡Respuesta errónea!

Pregunta 32

En PHP, las funciones de expresiones regulares que están


obsoletas son:

Tu respuesta: Perl

¡Respuesta errónea!

Pregunta 33

¿Qué valor imprime el siguiente código?


<?php
$a = array(1, 2, 3);
foreach($a as $x) {
$x *= 2;
}
echo $a[0] * $a[1] * $a[2];
?>

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 34

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

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 35

En PHP y MySQL, para ejecutar una sentencia SQL se emplea

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 36

En PHP, cuando se abre un fichero, ¿qué opción abrirá el fichero


para sólo escritura y colocará el puntero al final del fichero?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 37

En PHP4, ¿qué característica de la orientación a objetos sí que


existe?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!
Pregunta 38

¿Qué valor imprime el siguiente código?


<?php
$var = 'a';
$VAR = 'b';

echo "$var$VAR";
?>

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 39

En PHP, ¿qué valor imprime el siguiente código?

class MyException extends Exception {}

try {
throw new MyException('Error');
} catch (Exception $e) {
echo "Capturada Exception";
} catch (MyException $e) {
echo "Capturada MyException";
}

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 40

En PHP, ¿qué hace la sentencia continue?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 41
En PHP y con ODBC, ¿qué función se emplea para liberar la
memoria utilizada por un resultado?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 42

En PHP, cuando se crea una cookie, ¿cuál es la duración o fecha


de caducidad por defecto?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 43

En PHP, ¿qué función se emplea para realizar una redirección?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 44

¿Qué valor imprime el siguiente código?


<?php
function fibonacci($x1, $x2)
{
return $x1 + $x2;
}

$x1 = 0;
$x2 = 1;

for($i = 0; $i < 10; $i++)


{
echo fibonacci($x1, $x2) . ',';
}
?>
Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 45

En PHP y MySQL, la función mysql_error()

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 46

En PHP y con ODBC, ¿qué función se emplea para obtener el


número de filas que han sido borradas con una sentencia
DELETE?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 47

En PHP, para leer un número de bytes de un fichero abierto se


emplea

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 48

En PHP, todas las variables comienzan con el símbolo

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 49
¿Qué valor imprime el siguiente código?
<?php
$a = array();

if ($a == null) {
echo 'verdadero';
} else {
echo 'falso';
}
?>

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 50

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

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 51

En PHP, ¿cómo se puede sustituir "Amo" por "Odio" en la frase


"Amo las expresiones regulares"?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 52

En PHP, para escribir directamente en un fichero sin tener que


abrirlo, se emplea la función

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!
Pregunta 53

En una aplicación web es importante validar en el lado del


servidor porque:

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 54

Respecto a la orientación a objetos en PHP5, señala la


afirmación falsa

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 55

En PHP y MySQL, para obtener el número de filas que han sido


borradas con una sentencia DELETE, se utiliza la función

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 56

En PHP, ¿qué es una variable superglobal?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 57

¿Qué valor imprime el siguiente código?


<?php
$a = array(
'a',
'b',
'c',
0 => 'd',
1 => 'e',
'f'
);

echo count($a);
?>

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 58

En PHP, ¿qué función se emplea para convertir la primera letra


de cada palabra en mayúscula?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 59

En PHP, ¿cuál es la forma correcta de añadir 1 a la variable


$contador?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 60

En PHP, ¿qué hace la sentencia break?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

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

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 62

En PHP, ¿qué librería se necesita para tratar imágenes?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 63

¿Qué valor imprime el siguiente código?


<?php
function increment($val) {
return ++$val;
}

echo increment(1) + 1;
?>

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 64

¿Qué valor imprime el siguiente código?


<?php
$var = '0';

if ($var) {
echo 'verdadero';
} else {
echo 'falso';
}
?>
Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 65

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

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 66

¿Cómo se accede al valor de 'd'?


<?php
$a = array(
'a',
3 => 'b',
1 => 'c',
'd'
);
?>

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 67

En PHP y MySQL, para obtener el número de filas devueltas por


un resultado, se utiliza la función

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 68

En PHP, ¿qué operador de comparación no existe?


Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 69

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

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 70

En PHP y con ODBC, ¿qué función se debe invocar después de


odbc_fetch_row() para acceder a los campos del resultado?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 71

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


servidor

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 72

En PHP, ¿qué muestra el siguiente código?


<?php
$perro= "Gato";
$gato = &$perro;
$gato = "Perro";

echo $perro . " " . $gato;


?>
Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 73

En una aplicación web es importante validar en el lado del


cliente porque mejora:

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 74

En PHP, para obtener el tamaño de un fichero se emplea la


función

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 75

En PHP, ¿qué información se almacena en la variable


superglobal $_SERVER['REMOTE_ADDR']?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 76

En PHP, cuando se incluye un fichero con include o requiere

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 77

En PHP, ¿cómo se inserta un comentario que ocupa una línea?


Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 78

En PHP y con ODBC, ¿qué función se emplea para obtener el


número de filas devueltas por un resultado?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 79

En PHP, ¿qué método de acceso a una base de datos no es una


capa abstracta?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 80

En PHP y con las funciones de expresiones regulares PCRE, para


realizar una sustitución en base a una expresión regular se
emplea la función:

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 81

En PHP, ¿cuál es la forma correcta de abrir una conexión con


una base de datos MySQL?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 82
En PHP5, ¿que niveles de ocultación/visibilidad existen?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 83

En PHP, ¿qué información se almacena en la variable


superglobal $_SERVER['HTTP_HOST']?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 84

En PHP, ¿en teoría qué método de acceso a una base de datos


debe proporcionar la máxima velocidad?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 85

¿Qué función de PHP devuelve el resultado exclusivamente


como un array asociativo?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 86

En PHP, ¿cuál no es una capa abstracta de acceso a las bases de


datos?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!
Pregunta 87

En PHP, ¿se invoca automáticamente el constructor de la clase


base en la clase heredada?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 88

En PHP, ¿qué devuelve la función filter_var() en el siguiente


código? $email = "sergio.lujan@ua.es"; filter_var($email,
FILTER_VALIDATE_EMAIL);

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 89

En PHP, ¿cómo se genera un número aleatorio?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 90

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


se emplea la función

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 91

El código PHP se escribe con los delimitadores

Tu respuesta: Pregunta no contestada


¡Respuesta errónea!

Pregunta 92

Las funciones de filtrado que existen en PHP se clasifican en:

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 93

En PHP, para eliminar los espacios en blanco al final de una


cadena se emplea

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 94

En PHP, la sentencia de control foreach se emplea para

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 95

¿Quién inició el desarrollo de PHP?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 96

¿Cuál de las siguientes expresiones regulares se empareja con


la cadena "go.go.go"?

Tu respuesta: Pregunta no contestada


¡Respuesta errónea!

Pregunta 97

En PHP, ¿cómo se obtiene la información de un formulario que


ha sido enviado mediante el método "get"?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 98

En PHP, para copiar un fichero subido desde un formulario HTML


a su destino final se debe emplear

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 99

En PHP, ¿cuál es la forma correcta de abrir el fichero "datos.txt"


para sólo lectura?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 100

En PHP y con ODBC, ¿qué función muestra todo el resultado


como una tabla HTML?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 101

En PHP, ¿qué característica de mysqli puede suponer un grave


problema de seguridad en una aplicación web?
Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 102

¿Cómo se puede asegurar que una página web ha sido


desarrollada con PHP?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 103

¿Qué valor imprime el siguiente código?


<?php
$a = array("A", "B", 1 => "C", "D", 2 => "E");
echo count($a);
?>

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 104

En PHP, para detectar el final de fichero, se emplea la función

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 105

En PHP y con ADOdb, para obtener el contenido de un resultado


en forma de array bidimensional se emplea

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!
Pregunta 106

En PHP, al subir un fichero, ¿qué posición de $_FILES almacena


el tamaño del fichero subido?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 107

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

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 108

¿Qué valor imprime el siguiente código?


<?php
$var = 'false';

if($var) {
echo 'verdadero';
} else {
echo 'falso';
}
?>

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 109

En PHP, ¿qué función se emplea para filtrar un dato?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!
Pregunta 110

En PHP, la función getcwd()

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 111

En PHP, para unir todos los elementos de un array en una


cadena se emplea la función

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 112

En PHP, ¿cómo se escriben las cadenas de caracteres?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 113

En PHP, ¿cómo se representa el operador de ámbito?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 114

En PHP, ¿cuáles de las siguientes afirmaciones sobre el siguiente


código es correcta?
<?php
class A {}

class B {}
class C extends A, B {}
?>

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 115

En PHP, ¿cuál es el carácter que se emplea para finalizar una


instrucción?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 116

¿Qué valor se imprime para "a" en el siguiente código?


<?php

$a = 1;

function Test()
{
echo "a = $a";
}
Test();
?>

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 117

En PHP, ¿un objeto de una clase puede acceder a la parte


privada de otro objeto de la misma clase?

Tu respuesta: Pregunta no contestada


¡Respuesta errónea!

Pregunta 118

En PHP, ¿qué muestra el siguiente código?

$str = 'a\bn';

echo $str;

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 119

En PHP, un constructor es un tipo especial de

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 120

¿Qué valor imprime el siguiente código?


<?php
class MyException extends Exception {}

try {
throw new MyException('Oops!');
} catch (Exception $e) {
echo "Caught Exceptionn";
} catch (MyException $e) {
echo "Caught MyExceptionn";
}
?>

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!
Pregunta 121

Un valor que no ha sido definido se expresa en PHP con la


palabra reservada

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 122

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


minúsculas?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 123

En PHP, para comprobar si una constante existe se emplea la


función

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 124

En PHP, ¿qué muestra el siguiente código?


<?php
$a = false;
$b = true;
$c = false;

if($a ? $b : $c) {
echo "false";
} else {
echo "true";
}
?>
Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 125

En PHP y MySQL, para seleccionar la base de datos se emplea

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 126

En PHP4, el constructor de una clase se declara

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 127

En PHP, al subir un fichero, ¿qué posición de $_FILES almacena


el tipo MIME del fichero subido?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 128

¿Qué valor imprime el siguiente código?


<?php
$a = 1;

{
$a = 2;
}

echo $a;
?>
Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 129

Para configurar el funcionamiento de PHP se emplea el fichero

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 130

En PHP, ¿qué funciones se emplean para abrir y cerrar una


conexión a una base de datos ODBC?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 131

En PHP, ¿cuál es la forma correcta de abrir una conexión con


una base de datos MySQL?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 132

¿Qué valor imprime el siguiente código?


<?php
$a = 1;
++$a;
$a *= $a;
echo $a--;
?>

Tu respuesta: Pregunta no contestada


¡Respuesta errónea!

Pregunta 133

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

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 134

¿Qué significa DSN?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 135

¿Qué significa ODBC?

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Pregunta 136

En PHP, ¿para qué sirve el siguiente código? if (isset($variable))

Tu respuesta: Pregunta no contestada

¡Respuesta errónea!

Vous aimerez peut-être aussi