Examen de PHP

Cuanto sabes de PHP ?

1. Como se puede saber si una pagina web fue desarrolada en PHP ?

a) Viendo el codigo fuente desde Google Chrome
b) Verificado si la extensión de la pagina en .php
c) Viendo la cabecera HTTP de la pagina
d) Usando inspeccionar de Google Chrome
e) Nunca se puede estar seguro

1. Que signifoca PHP ?

a) Php Hypertext Preprocessor
b) Personal Home Page
c) Private Help Point
d) Processor Hidden Programming
e) Prevalent Hold Post

1. Quién inició el desarrollo de PHP ?

a) Brendan Eich
b) Marc Andreessen
c) Rasmus Lerdorf
d) Dennis Ritchie
e) Ninguno de los anteriores

1. Para configurar PHP se usa el archivo...

a) php.conf
b) config.php
c) setup.ini
d) php.ini
e) config.txt

2. Que caracter se emplea para finalizar una instruccion ?

a) .
b) //
c) $
d) ;
e) Ninguno de los anteriores

3. Todas las variables empiezan con el simbolo

a) !
b) &
c) $
d) @
e) Cualquiera de las anteriores

4. Para que sirve el codigo ?

if (isset($abc))

a) Verifica si $abc aun no fue usada
b) Valida si $abc esta definida y no es nulo
c) Borra el valor de $abc
d) Verifica si $abc es True
e) Ninguno de los anteriores

5. Cual es la forma correcta de asignar el valor verdadero a una variable ?

a) $abc = True;
b) $abc = true;
c) $abc = TRUE;
d) Todas son correctas
e) Ninguna es correcta

6. Como escribimos "Hola mundo" en PHP ?

a) "Hola mundo";
b) echo "Hola mundo";
c) document.write("Hola mundo");
d) write(Hola mundo);
e) Ninguno de los anteriores

7. Que es una variable superglobal ?

a) Una variable que se mantiene a lo largo de todas la paginas
b) Una variable que permite acceder a otras variables
c) Una variable que esta disponible en todos los ambitos
d) Una variable mejor que la variable global
e) Ninguno de los anteriores

8. Cual de estos no es un comparador ?

a) >==
b) <>
c) !=
d) <=>
e) Ninguno de los anteriores

9. $languaje['php'] es un ejemplo de

a) Matriz multidimencional
b) Matriz asociativa
c) Definicion de lenguaje a usar
d) Array superglobal
e) Ninguno de los anteriores

10. Que funcion se emplea para hacer una redireccion ?

a) Send()
b) Redirect()
c) Header()
d) Include()
e) Ninguno de los anteriores

11. Cual es la forma correcta de incluir un archivo ?

a) include "archivo";
b) requiere "archivo";
c) include("archivo");
d) requiere(archivo);
e) Ninguno de los anteriores

13. En un formulario es importante validar en el lado del cliente porque mejora:

a) Seguridad
b) Experiencia de usuario
c) Integridad de datos
d) Presentacion
e) Todas las anteriores

14. Que se emplea para definir una constante ?

a) cta
b) const
c) fixed
d) constant
e) Ninguno de los anteriores

15. Que funcion se emplea para eliminar espacio en blanco al final de una cadena ?

a) chop()
b) trim()
c) rtrin()
d) ltrim()
e) substr()

16. La sentencia de control foreach se usa para:

a) Recorrer los elementos de una matriz
b) Verificar las propiedades de un objeto
c) Asignar valores a una variable
d) a y b son correctas
e) Ninguno de los anteriores

17.Que tipo de dato permite almacenar multiple valores separados ?

a) matriz
b) float
c) string
d) blob
e) Ninguno de los anteriores

18. Cuando se usa el metodo POST en un formulario, los datos se muestran...

a) solo en URL
b) siempre
c) nunca
d) en un archivo adjunto
e) en el codigo fuente

19. Cual es la forma de incrementar en 1 una variable ?

a) ++$x;
b) $x = $x + 1;
c) $x++;
d) $x += 1;
e) Todas las anteriores

20. Como se inserta un comentario de una sola linea ?

a) <!-- Comentario -->
b) *Comentario
c) //Comentario
d) /*Comentario
e) Ninguno de los anteriores

21. Que instruccion finaliza la ejecucion de un script ?

a) exit;
b) include();
c) break;
d) exit();
e) eof();

22. Como se obtiene la informacion enviada a trave de la URL ?

a) $_URL
b) $_GET
c) $_QUERY
d) $_POST
e) $_COOKIE

23. Que operador se usa para calcular el resto de una division ?

a) !
b) #
c) &
d) %
e) $

24. En MySqli para obtener el numero de filas devueltas por un resultado se usa...

a) mysql_affected_rows();
b) $res->affected_rows;
c) $res->num_rows;
d) mysql_num_rows();
e) Ninguno de los anteriores

25. En MySqli para liberar memoria se usa...

a) mysql_clean();
b) mysql_free_result();
c) $res->free();
d) $mysqli->free();
e) mysql_garbage_collect();

26.

a)
b)
c)
d)
e) Ninguno de los anteriores

27.

a)
b)
c)
d)
e) Ninguno de los anteriores

28.

a)
b)
c)
d)
e) Ninguno de los anteriores

29.

a)
b)
c)
d)
e) Ninguno de los anteriores