Funciones varias

1. die() o Exit()

Muestra un mensaje y termina el script.

$site = 'http://php.perut.org/';
fopen($site,'r') or die("Imposible conectar con $site");

2. eval()

Evalua una cadena. No recomendable su uso

$str =  '<?php echo "test"; ?>'; 

eval('?>'.$str.'<?php;'); //test 
eval('?>'.$str.'<?'); //test 
eval('?>'.$str.'<?php'); //error sintaxsis - unexpected $end 

3. sleep()

Detiene la ejecución n seg.

sleep(n);

Devuelve cero es caso de exito o false en caso de error.

Vea también
FunciónDescripción
usleep()Retrasar la ejecución en microsegundos
time_nanosleep()Retrasar por un número de segundos y nanosegundos
time_sleep_until()Hacer que el script duerma hasta el momento especificado
set_time_limit()Limita el tiempo máximo de ejecución

4. md5()

Calcula el hash md5 de un string. Devuelve el hash como un número hexadecimal de 32 caracteres.

string md5 ( string $str [, bool $raw_output = false ] );

No se recomienda usar esta función para contraseñas seguras debido a la naturaleza rápida de este algoritmo de «hashing».

Vea también
FunciónDescripción
password_hash()Crea un hash de contraseña
crc32() Calcula el polinomio crc32 de una cadena
sha1() Calcula el 'hash' sha1 de un string
hash())Genera un valor cifrado con base a un string
crypt()Hash de cadenas de un sólo sentido

5. file://

Acceso al sistema de archivos local.

Vea también
FunciónDescripción
fopen()Abre un archivo en la url
file_exists()Comprueba si existe un archivo o carpeta
file_get_contents()Lee un archivo completo y lo guarda como cadena.
file_put_contents()Escribe una cadena en un archivo.
stat()Estadisticas del archivo
fwrite()Escribe en modo binario en un archivo.
fflush()Vuelca la salida a un archivo
fgets()Lee una linea desde el puntero de un archivo
mkdir()Crear carpeta
rmdir()Cambia a carpeta
unlink()Borra un archivo
fclose()Cierra un archivo

6. JSON

El JavaScript Object Notation JSON, es un formato de intercambio de datos. La decodificación se realiza mediante el análisis sintáctico basado en la implementación de JSON_checker por Douglas Crockford.

Vea también
FunciónDescripción
json_decode()Decodifica un string de JSON
json_encode()Retorna la representación JSON del valor dado
json_last_error()Devuelve el último error ocurrido
json_last_error_msg()Devuelve el string con el error de la última llamada a json_encode() o a json_decode()