Inicio / PHP / PHP Profesional: De Intermedio a Avanzado / Evaluación
🧠

Evaluación: PHP Profesional

20 preguntas · Opción múltiple

Evalúa tus conocimientos avanzados de PHP: POO, tipos, patrones, seguridad, rendimiento y PHP 8.x.

Pregunta 0 de 20 0%
1

¿Cuál es la diferencia entre una clase abstracta y una interfaz en PHP 8?

2

¿Cómo se resuelve un conflicto cuando dos traits definen el mismo método?

3

¿Qué estándar define las reglas de autoloading por namespaces en PHP?

4

¿Qué significa el operador ^ (caret) en composer.json?

5

¿Cuál es la jerarquía correcta de excepciones en PHP?

6

¿Cuál es la principal ventaja de los generadores (yield) sobre arrays?

7

¿Qué hace declare(strict_types=1) al inicio de un archivo PHP?

8

¿Qué define PSR-7 en el ecosistema PHP?

9

¿Por qué el patrón Singleton es considerado un anti-pattern en muchos contextos?

10

¿Qué es un Data Provider en PHPUnit?

11

¿Qué diferencia hay entre array_map y array_walk en PHP?

12

¿Qué flag se usa en preg_match para obtener named groups?

13

¿Cuál es la ventaja de SplFileObject sobre fopen/fclose?

14

¿Qué atributo de cookie previene el acceso desde JavaScript?

15

¿Por qué son importantes los Prepared Statements en PDO?

16

¿Qué función de PHP se debe usar para hashear contraseñas?

17

¿Qué es OPcache en PHP?

18

¿Qué son los Enums en PHP 8.1?

19

¿Qué resultado da la comparación 0 == "hello" en PHP 7 vs PHP 8?

20

¿Qué diferencia hay entre use ($var) y use (&$var) en un Closure de PHP?

← Volver al curso