Desarrollo aplicaciones PHP Flashcards
Metodo para almacenar cookies, en PHP
setcookie()
Directivas de php.ini.
Usar cookies o propagacion en URL, para almacenar SID
session.use_cookies
Directivas de php.ini.
Usar cookies para almacenar SID y ademas que no se reconozcan SID que se pasen como parte de URL
session.use_only_cookies
Directivas de php.ini.
Indicar cuando almacenar datos de sesion. files, mm, sqlite, user
session.save_handler
Directivas de php.ini.
Nombre de cookie que se usara para guardar SID
session.name
Directivas de php.ini.
Gestionar inicio de sesiones
session.auto_start
Directivas de php.ini.
Mantener cookie de SID durante cierto tiempo
session.cookie_lifetime
Directivas de php.ini.
Tiempo en segundos que se debe mantener activa la sesion
session.gc_maxlifetime
Metodos para eliminar informacion de sesion pero no informacion de dispositivo de almacenamiento, en PHP
session_unset()
Metodos para eliminar informacion de sesion pero no informacion de dispositivo de almacenamiento, en PHP
session_destroy()
¿Que son los metodos magicos __get __set, en PHP?
Metodos get y set que se llaman automaticamente cuando se intenta usar atributo no existente o no accesible
Referencia a objeto que hizo llamada a metodo, donde se almacena, en PHP
$this
Declarar constante a con valor x, en PHP
const X = ‘x’;
Acceder a constante x de la clase y
Y::X
Acceder a atributo x de la propia clase
self::$x
Constructor de una clase en php
public function __construct() {
}
Cuantos constructores de clase puede haber en PHP
solo 1
Devolver true si a es instancia de clase t, en PHP
$a instanceof T
Funcion que devuelve nombre de clase del objeto a, en PHP
get_class($a)
Funcion que devuelve true si clase x esta definida, en PHP
class_exists(‘X’)
Funcion que devuelve array con nombres de clases definidas, en PHP
get_declared_classes()
Funcion que crea un alias x para la clase y, en PHP
class_alias(‘Y’, ‘X’)
Funcion que devuelve array con nombres de metodos de una clase x accesibles desde donde se llaman, en PHP
get_class_methods(‘X’)
Funcion que devuelve true si existe el metodo x en el objeto o clase y, en PHP
method_exists(‘Y’, ‘x’)
Funcion que devuelve array con nombres de atributos de clase x accesibles desde donde se llaman, en PHP
get_class_vars(‘X’)
Funcion que devuelve array con nombres de metodos de un objeto a accesibles desde donde se llaman, en PHP
get_objets_vars($a)
Funcion que devuelve true si existe atributo x en objeto o clase y, en PHP
property_exists(‘Y’, ‘x’)
Crear referencia a a variable b, en PHP
$b = & $a;
Copiar en a un objeto existente b, en PHP
$a = clone($b);
Devolver true solo cuando a y b sean instancias de misma variable u objeto, en PHP
$a === $b
Serializar objeto a, en PHP
serialize($a)
Reconstruir objeto original a partir de serializado a, en PHP
unserialize($a)
Crear clase A, en PHP
class A{ }
Crear clase A heredada de B, en PHP
class A extends B{ }
Comprobar que objeto x pertenece a clase A, en PHP
$x instanceof A
Funcion que devuelve nombre de la clase padre del objeto a o la
clase A, en PHP
get_parent_class($a) o get_parent_class('A')
Funcion que devuelve true si objeto a o clase A del primer parámetro, tiene como clase base a B en segundo parámetro, en PHP
is_subclass_of($a, 'B') o is_subclass_of('A', 'B')