Académique Documents
Professionnel Documents
Culture Documents
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
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) La herencia
c) La ocultación
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
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()
echo count($a);
?>
a) 3
b) 4
c) 5
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) $variable = true;
c) $variable = TRUE;
b) $_GET[]
c) $_FORM[]
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;
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
d) No, nunca
Pregunta 25:
En PHP, para comprobar si una constante existe se emplea la
función
a) isconstant()
b) defined()
c) isset()
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
b) ADONewConnection()
c) NewConnectionADO()
b) Marc Andreessen
c) Rasmus Lerdorf
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
b) round()
c) rand()
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
class B {}
class C extends A, B {}
?>
a) El código está bien
if ($var) {
echo 'verdadero';
} else {
echo 'falso';
}
?>
a) verdadero
b) falso
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()
c) odbc_num_rows()
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
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()
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()
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
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()
c) mysql_num_rows()
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
c) odbc_connect("DSN");
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 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()
c) odbc_num_rows()
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()
b) max(array(2, 4))
b) reverse()
c) strrev()
try {
throw new MyException('Error');
} catch (Exception $e) {
echo "Capturada Exception";
} catch (MyException $e) {
echo "Capturada MyException";
}
a) Capturada Exception
b) Capturada MyException
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
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()
b) fwrite()
c) file_put_contents()
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) 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()
b) include_once()
c) require()
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()
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
d) Entre llaves {
Pregunta 92:
¿Cómo se escribe "Hola mundo" en PHP?
a) document.write("Hola mundo");
b) 3
c) 4
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
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
{
$a = 2;
}
echo $a;
?>
a) 1
b) 2
c) null
b) mime
c) type
b) ' Comentario
c) // Comentario
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()
b) include("fichero");
c) require "fichero";
b) odbc_query()
c) odbc_run()
b) $contador++;
c) $++contador;
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()
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
b) mysql_db_name()
c) mysql_select_db()
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()
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
d) 60 minutos
Pregunta 129:
En PHP, ¿qué función se emplea para realizar una redirección?
a) header()
b) redirect()
c) send()
if ($a == null) {
echo 'verdadero';
} else {
echo 'falso';
}
?>
a) verdadero
b) falso
b) strtoupper()
c) ucwords()
b) Perl
c) POSIX
echo increment(1) + 1;
?>
a) 1
b) 2
c) 3
b) null
c) undef
b) mysql_fetch_assoc()
c) mysql_fetch_row()
Tu respuesta: falso
¡Respuesta correcta!
Pregunta 2
Tu respuesta: Perl y C
¡Respuesta correcta!
Pregunta 3
Tu respuesta: switch
¡Respuesta errónea!
Pregunta 4
Tu respuesta: fread()
¡Respuesta errónea!
Pregunta 5
¡Respuesta errónea!
Pregunta 6
¡Respuesta errónea!
Pregunta 7
¡Respuesta errónea!
Pregunta 8
¡Respuesta errónea!
Pregunta 9
¡Respuesta errónea!
Pregunta 10
¡Respuesta errónea!
Pregunta 11
¡Respuesta errónea!
Pregunta 12
¡Respuesta errónea!
Pregunta 13
¡Respuesta errónea!
Pregunta 14
¡Respuesta errónea!
Pregunta 15
Tu respuesta: abstract
¡Respuesta errónea!
Pregunta 16
¡Respuesta errónea!
Pregunta 17
¡Respuesta errónea!
Pregunta 18
¡Respuesta errónea!
Pregunta 19
¡Respuesta correcta!
Pregunta 20
¡Respuesta correcta!
Pregunta 21
¡Respuesta errónea!
Pregunta 22
¡Respuesta errónea!
Pregunta 23
¡Respuesta errónea!
Pregunta 24
¡Respuesta errónea!
Pregunta 25
¡Respuesta errónea!
Pregunta 26
¡Respuesta errónea!
Pregunta 27
Tu respuesta: float
¡Respuesta errónea!
Pregunta 28
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?
¡Respuesta errónea!
Pregunta 30
¡Respuesta errónea!
Pregunta 31
Tu respuesta: preg_split()
¡Respuesta errónea!
Pregunta 32
Tu respuesta: Perl
¡Respuesta errónea!
Pregunta 33
¡Respuesta errónea!
Pregunta 34
¡Respuesta errónea!
Pregunta 35
¡Respuesta errónea!
Pregunta 36
¡Respuesta errónea!
Pregunta 37
¡Respuesta errónea!
Pregunta 38
echo "$var$VAR";
?>
¡Respuesta errónea!
Pregunta 39
try {
throw new MyException('Error');
} catch (Exception $e) {
echo "Capturada Exception";
} catch (MyException $e) {
echo "Capturada MyException";
}
¡Respuesta errónea!
Pregunta 40
¡Respuesta errónea!
Pregunta 41
En PHP y con ODBC, ¿qué función se emplea para liberar la
memoria utilizada por un resultado?
¡Respuesta errónea!
Pregunta 42
¡Respuesta errónea!
Pregunta 43
¡Respuesta errónea!
Pregunta 44
$x1 = 0;
$x2 = 1;
¡Respuesta errónea!
Pregunta 45
¡Respuesta errónea!
Pregunta 46
¡Respuesta errónea!
Pregunta 47
¡Respuesta errónea!
Pregunta 48
¡Respuesta errónea!
Pregunta 49
¿Qué valor imprime el siguiente código?
<?php
$a = array();
if ($a == null) {
echo 'verdadero';
} else {
echo 'falso';
}
?>
¡Respuesta errónea!
Pregunta 50
¡Respuesta errónea!
Pregunta 51
¡Respuesta errónea!
Pregunta 52
¡Respuesta errónea!
Pregunta 53
¡Respuesta errónea!
Pregunta 54
¡Respuesta errónea!
Pregunta 55
¡Respuesta errónea!
Pregunta 56
¡Respuesta errónea!
Pregunta 57
echo count($a);
?>
¡Respuesta errónea!
Pregunta 58
¡Respuesta errónea!
Pregunta 59
¡Respuesta errónea!
Pregunta 60
¡Respuesta errónea!
Pregunta 61
En PHP, para buscar un elemento en un array se puede emplear
¡Respuesta errónea!
Pregunta 62
¡Respuesta errónea!
Pregunta 63
echo increment(1) + 1;
?>
¡Respuesta errónea!
Pregunta 64
if ($var) {
echo 'verdadero';
} else {
echo 'falso';
}
?>
Tu respuesta: Pregunta no contestada
¡Respuesta errónea!
Pregunta 65
¡Respuesta errónea!
Pregunta 66
¡Respuesta errónea!
Pregunta 67
¡Respuesta errónea!
Pregunta 68
¡Respuesta errónea!
Pregunta 69
¡Respuesta errónea!
Pregunta 70
¡Respuesta errónea!
Pregunta 71
¡Respuesta errónea!
Pregunta 72
¡Respuesta errónea!
Pregunta 73
¡Respuesta errónea!
Pregunta 74
¡Respuesta errónea!
Pregunta 75
¡Respuesta errónea!
Pregunta 76
¡Respuesta errónea!
Pregunta 77
¡Respuesta errónea!
Pregunta 78
¡Respuesta errónea!
Pregunta 79
¡Respuesta errónea!
Pregunta 80
¡Respuesta errónea!
Pregunta 81
¡Respuesta errónea!
Pregunta 82
En PHP5, ¿que niveles de ocultación/visibilidad existen?
¡Respuesta errónea!
Pregunta 83
¡Respuesta errónea!
Pregunta 84
¡Respuesta errónea!
Pregunta 85
¡Respuesta errónea!
Pregunta 86
¡Respuesta errónea!
Pregunta 87
¡Respuesta errónea!
Pregunta 88
¡Respuesta errónea!
Pregunta 89
¡Respuesta errónea!
Pregunta 90
¡Respuesta errónea!
Pregunta 91
Pregunta 92
¡Respuesta errónea!
Pregunta 93
¡Respuesta errónea!
Pregunta 94
¡Respuesta errónea!
Pregunta 95
¡Respuesta errónea!
Pregunta 96
Pregunta 97
¡Respuesta errónea!
Pregunta 98
¡Respuesta errónea!
Pregunta 99
¡Respuesta errónea!
Pregunta 100
¡Respuesta errónea!
Pregunta 101
¡Respuesta errónea!
Pregunta 102
¡Respuesta errónea!
Pregunta 103
¡Respuesta errónea!
Pregunta 104
¡Respuesta errónea!
Pregunta 105
¡Respuesta errónea!
Pregunta 106
¡Respuesta errónea!
Pregunta 107
¡Respuesta errónea!
Pregunta 108
if($var) {
echo 'verdadero';
} else {
echo 'falso';
}
?>
¡Respuesta errónea!
Pregunta 109
¡Respuesta errónea!
Pregunta 110
¡Respuesta errónea!
Pregunta 111
¡Respuesta errónea!
Pregunta 112
¡Respuesta errónea!
Pregunta 113
¡Respuesta errónea!
Pregunta 114
class B {}
class C extends A, B {}
?>
¡Respuesta errónea!
Pregunta 115
¡Respuesta errónea!
Pregunta 116
$a = 1;
function Test()
{
echo "a = $a";
}
Test();
?>
¡Respuesta errónea!
Pregunta 117
Pregunta 118
$str = 'a\bn';
echo $str;
¡Respuesta errónea!
Pregunta 119
¡Respuesta errónea!
Pregunta 120
try {
throw new MyException('Oops!');
} catch (Exception $e) {
echo "Caught Exceptionn";
} catch (MyException $e) {
echo "Caught MyExceptionn";
}
?>
¡Respuesta errónea!
Pregunta 121
¡Respuesta errónea!
Pregunta 122
¡Respuesta errónea!
Pregunta 123
¡Respuesta errónea!
Pregunta 124
if($a ? $b : $c) {
echo "false";
} else {
echo "true";
}
?>
Tu respuesta: Pregunta no contestada
¡Respuesta errónea!
Pregunta 125
¡Respuesta errónea!
Pregunta 126
¡Respuesta errónea!
Pregunta 127
¡Respuesta errónea!
Pregunta 128
{
$a = 2;
}
echo $a;
?>
Tu respuesta: Pregunta no contestada
¡Respuesta errónea!
Pregunta 129
¡Respuesta errónea!
Pregunta 130
¡Respuesta errónea!
Pregunta 131
¡Respuesta errónea!
Pregunta 132
Pregunta 133
¡Respuesta errónea!
Pregunta 134
¡Respuesta errónea!
Pregunta 135
¡Respuesta errónea!
Pregunta 136
¡Respuesta errónea!