iDESWEB 2ª ed: Módulo 11: PHP

Pregunta 1:

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

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

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

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

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

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

¿Qué atributo se tiene que emplear en un formulario HTML para indicar una codificación para la forma de enviar los datos?

a) charset

b) coding

c) encoding

d) enctype

Pregunta 8:

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

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

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

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

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

¿Qué tipo de codificación se debe indicar en un formulario HTML para que se puedan enviar ficheros?

a) application/x-www-form-urlencoded

b) multipart/form-data

c) text/plain

d) Las anteriores respuestas no son correctas

Pregunta 14:

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

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

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

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

a) fgets()

b) fread()

c) fscanf()

d) ftell()

Pregunta 18:

¿Qué valor imprime el siguiente código?
<?php
$a = 1;
++$a;
$a *= $a;
echo $a--;
?>

a) 2

b) 3

c) 4

d) 5

Pregunta 19:

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

a) end()

b) eof()

c) feof()

d) file_end()

Pregunta 20:

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



Inicio