M07 UF2
![]() |
![]() |
![]() |
Título del Test:![]() M07 UF2 Descripción: test m07 |




Comentarios |
---|
NO HAY REGISTROS |
En el patrón MVC, ¿en qué capa implementaría las funciones que accedan a la base de datos?. Controlador. Persistencia. Modelo. Vista. En el patrón MVC, ¿qué capa es la que ve el usuario?. Controlador. Persistencia. Modelo. Vista. ¿Qué función de PHP se utiliza para enviar al servidor web un mensaje diciéndole que envíe una nueva página?. include. require. echo. header. ¿Con qué función podemos añadir código de otros archivos en nuestro script de PHP?. Append. Import. Add. Include. ¿Qué modificador debo añadir a un atributo si quiero que éste sea compartido por todos los objetos de una misma clase?. Static. Public. Protected. Private. ¿Qué método de PHP mantiene la sesión abierta pero elimina todas las variables guardadas en ella?. session($_SESSION = null). session_destroy(). session_unset(). session_erase(). ¿Cuál de las siguientes afirmaciones sobre las clases abstractas es cierta?. Una clase abstracta tiene como mínimo un método abstracto. Una clase abstracta no puede formar parte de una herencia. Una clase abstracta tiene todos los métodos abstractos. En un programa en PHP sólo puede haber una clase abstracta. ¿Qué modificador de visibilidad hace que una propiedad sólo pueda ser accedida desde la clase donde se ha declarado, y desde las clases que la heredan?. public. package. private. protected. ¿Cómo se crea una sesión en PHP?. $HTTP_SESSION('nombre de la sesión'). session_start(). new_session(). session(). ¿Qué modificador de visibilidad hace que una propiedad sólo pueda ser accedida desde la clase donde se ha declarado?. private. public. protected. package. En PHP ¿es posible crear clases que no puedan ser heredadas?. Sí, definiéndolas con la palabra reservada constant. Sí, definiéndolas con la palabra reservada final. Sí, definiéndolas con la palabra reservada parent. No. ¿Qué palabra reservada se utiliza en PHP para indicar que una clase hereda de otra?. Parent. Child. Implements. Extends. ¿Cómo podemos recuperar una cookie en PHP?. $_nombre_de_cookie. $_COOKIE['nombre cookie']. cookie('nombre de cookie'). $nombre_de_cookie. ¿Cómo se elimina una sesión en PHP?. delete_session(). session_stop(). session_destroy(). $HTTP_SESSION(null). ¿Qué palabra clave se usa en PHP para crear un objecto de una clase?. new. El nombre de la clase. set. __construct(). ¿Con qué función podemos añadir código de otros archivos sin riesgo de repetirlo en nuestro script de PHP?. include_once. import_once. import. include. ¿Qué significan los siglas MVC?. Modelo-Vista-Controlador. Modeling-Virtual-Component. Modelar-Verificar-Controlar. Modelado-Visualización-Comprobación. Si incluyo código en mi script de un archivo que no existe, ¿qué método produciría un error?. include_once. include. require. import. ¿Qué diferencia hay entre los enunciado include y require?. Son dos enunciados idénticos, realizan la misma función. El primer enunciado se usa para añadir código PHP de un archivo externo y el segundo para cargar otra página. Son dos enunciados que realizan la misma función, pero el segundo produce un error fatal en caso de fallo y el primero una advertencia. El primer enunciado puede añadir varias veces el código de un archivo externo y el segundo sólo una vez. ¿Con qué función puedo crear una cookie en PHP?. newcookie(). cookie(). createcookie(). setcookie(). Desde una clase hija, ¿cómo llamaré al constructor de la clase madre?. parent::__construct(). $this->__construct(). No hay que realizar la llamada explícitamente. Lo hace PHP. __parent(). ¿Qué tipo de variable es la variable $_SESSION?. Es un array. Es un entero. Depende de cómo la declare el programador. Es una cadena de caracteres. ¿Cómo se accede a una variable de sesión?. session('nombre de variable'). $_nombre_de_variable. $nombre_de_variable. $_SESSION['nombre de variable']. ¿Qué nombre recibe un método constructor en PHP?. __construct(). __nombreClase(). __new(). __constructor(). Dentro de una clase, ¿cómo puedo definir una constante?. const MICONSTANTE = 10. Una clase no puede tener constantes. "define(""MICONSTANTE"", 10)". constant MICONSTANTE = 10. ¿Qué palabra reservada se utiliza en PHP para indicar que una clase es abstracta?. extends. interface. abstract. implements. ¿Qué es una cookie?. Es un archivo que se almacena en el cliente que guarda información sobre la sesión de éste. Es un archivo que se almacena en el servidor que guarda información sobre la sesión del cliente. Es una tabla en la base de datos del servidor que guarda información sobre la sesión del cliente. Es un array que guarda automáticamente los datos de sesión del cliente. ¿Qué ocurre si ponemos en una página el método session_start y ya existía previamente una sesión creada?. Se produce un error en tiempo de ejecución. Se eliminan los datos de la sesión previa y se crea una nueva. Se mantiene la sesión previa. No ocurre nada, el método session_start se debe poner obligatoriamente en cualquier página. ¿Qué método mágico de las clases permiten eliminar un objeto?. __destruct(). __dump(). __erase(). __unset(). ¿Cuál de las siguientes afirmaciones es cierta?. La función session_start siempre debe ir precedida de la declaración de la variable $_SESSION = null. La función session_start NO se puede usar después de enviar cualquier output. La función session_start se pued eincluir en cualquier lugar del código. La función session_start sólo la usaremos después de la función session_destroy. |