Mi Blog
👉 Test de PHP básico 1

Test de PHP básico 1

 
(1 Voto)

Pon a prueba tus conocimientos de PHP básico con este sencillo test. El test consta de 30 preguntas. Las respuestas incorrectas restan 0.25 puntos. El nivel del test es muy básico. ¿A qué estás esperando para comprobar cuántas respuestas aciertas?

Debes estar autenticado con Facebook, Linkedin, Google, Twitter... para poder realizar el test.




  1. ¿Qué significa PHP?

  2. Program Hypertext Processor
    PHP: Hypertext Preprocessor
    Preprocessor Home Page
    Processor Hyper Page

  3. ¿Cuál es la extensión de los archivos PHP?

  4. .php
    .html
    .exe
    .txt

  5. ¿Qué función se utiliza para imprimir en PHP?

  6. echo
    print_r
    printf
    print_f

  7. ¿Cómo se definen las variables en PHP?

  8. Usando el símbolo $ antes del nombre
    Usando el símbolo # antes del nombre
    Sin ningún símbolo
    Usando el símbolo & antes del nombre

  9. ¿Cuál de los siguientes tipos de datos es válido en PHP?

  10. string, array, date
    string, integer, array
    string, float, char
    object, float, number

  11. ¿Cuál es la sintaxis correcta para un comentario de una sola línea en PHP?

  12. <!-- comentario -->
    // comentario
    # comentario
    /* comentario */

  13. ¿Cuál es el valor por defecto de una variable no inicializada en PHP?

  14. NULL
    0
    (cadena vacía)
    FALSE

  15. ¿Cómo se obtiene el valor de una variable de URL en PHP?

  16. $GET[]
    $_SESSION[]
    $_GET[]
    $POST[]

  17. ¿Cuál es la función correcta para contar el número de elementos en un array?

  18. count()
    size()
    length()
    array_count()

  19. ¿Qué función se utiliza para incluir archivos en PHP?

  20. include_file()
    get_file()
    include()
    add_file()

  21. ¿Qué función destruye una sesión en PHP?

  22. session_destroy()
    session_stop()
    session_unset()
    session_delete()

  23. ¿Cómo se accede a un elemento de un array en PHP?

  24. $array->key
    $array(key)
    array[key]
    $array[key]

  25. ¿Qué función se utiliza para verificar si una variable está vacía en PHP?

  26. validate()
    empty()
    check()
    isset()

  27. ¿Cómo puedes iniciar una sesión en PHP?

  28. session_start()
    session_open()
    session_begin()
    start_session()

  29. ¿Qué superglobal contiene las variables enviadas por un formulario POST en PHP?

  30. $_FORM[]
    $_FILES[]
    $_POST[]
    $_REQUEST[]

  31. ¿Cuál de las siguientes es la manera correcta de declarar una constante en PHP?

  32. define("CONSTANTE", "valor");
    const CONSTANTE = "valor";
    $CONSTANTE = "valor";
    set_const("CONSTANTE", "valor");

  33. ¿Qué función devuelve la longitud de una cadena en PHP?

  34. strlen[]
    length[]
    size_of[]
    strlen()

  35. ¿Cómo se verifica si una variable está definida en PHP?

  36. isset_variable()
    isset()
    is_null()
    defined()

  37. ¿Qué función se utiliza para detener la ejecución de un script en PHP?

  38. exit()
    terminate()
    stop()
    close()

  39. ¿Cuál es la forma correcta de concatenar cadenas en PHP?

  40. cadena1 + cadena2
    cadena1 . cadena2
    cadena1 ++ cadena2
    cadena1 & cadena2

  41. ¿Qué función devuelve un array con los valores de una variable GET y POST combinados?

  42. $_REQUEST[]
    $_DATA[]
    $_FORM[]
    $_FORMDATA[]

  43. ¿Cómo se maneja un error con try-catch en PHP?

  44. try-catch(){}
    try{} catch(){}
    try{} error(){}
    try-except(){}

  45. ¿Qué función en PHP elimina los espacios en blanco al inicio y al final de una cadena?

  46. chop()
    trim()
    clear_spaces()
    slice()

  47. ¿Qué función se utiliza para redirigir a otra página en PHP?

  48. header("Location: nueva_pagina.php");
    redirect("nueva_pagina.php");
    go_to("nueva_pagina.php");
    send("nueva_pagina.php");

  49. ¿Qué es PDO en PHP?

  50. Un tipo de base de datos
    Una extensión para acceder a bases de datos
    Un método para manejar archivos
    Una clase de gestión de sesiones

  51. ¿Cómo se obtiene el nombre del script en ejecución en PHP?

  52. $_SERVER['PHP_SELF']
    $_SERVER['SCRIPT_NAME']
    $_SESSION['PHP_SELF']
    $_GET['SCRIPT']

  53. ¿Cómo se declaran funciones en PHP?

  54. new function()
    function nombre() {}
    define nombre() {}
    declare nombre() {}

  55. ¿Qué se requiere al final de cada declaración en PHP?

  56. ,
    :
    .
    "

  57. ¿Qué función se utiliza para obtener el tipo de una variable en PHP?

  58. var_type()
    get_variable_type()
    variable_type()
    gettype()

  59. ¿Cómo se define un constructor en una clase en PHP?

  60. construct()
    __construct()
    create()
    build()




TOTAL DE RESPUESTAS ACERTADAS
(Asegúrate de haber respondido a todas) DE 30

BAREMO
Respuestas CorrectasTu Calificación
0-9Muy deficiente
10-14Suspenso
15-19Aprobado
20-24Notable
25-29Sobresaliente
30Matrícula de Honor

 

 

ENJOY!


Raúl Prieto Fernández

Sitio Web: raulprietofernandez.net

Si quieres ir rápido, ve solo. Si quieres llegar lejos, ve acompañado.