Cifrado de cadenas por medio hash y crypt en PHP

hash hash — Genera un valor cifrado con base a un string Descripción [crayon-58d32f070ba7e461073258/] Parámetros algo : Nombre del algoritmo de cifrado seleccionado (es decir “md5”, “sha256”, “haval160,4”, etc..) data : Mensaje para cifrar. raw_output : Cuando se establece en TRUE la salida serán datos binarios sin formato, FALSE la salida serán dígitos hexadecimales en minúsculas. Valores devueltos […]

PHP.net hackeado

PHP.net hackeado

El pasado jueves 24, por la mañana mientras impartía mi clase de programación Web me percaté que el sitio de PHP.net era detectado por Google como un sitio sospechoso. En el lenguaje coloquial… PHP.net había sido hackeado Lo que se sabe Tras este incidente el PHP GROUP se dió a la tarea de investigar las […]

¿Cómo crea las llaves PHP en los arreglos?

¿Cómo crea las llaves PHP en los arreglos?

Los arreglos de PHP usan llaves Las arreglos o matrices son los reyes indiscutibles de las estructuras de datos avanzadas en PHP. Los arreglos de PHP son muy flexibles, permiten números, llaves de incremento automático, llaves alfanuméricas o una combinación de ambos, y son capaces de almacenar prácticamente cualquier valor, incluyendo otras matrices. Todos los […]

Pasar argumentos por referencia en PHP

Pasar argumentos por referencia en PHP Los argumentos de una función también se pueden pasar por referencia, a diferencia del tradicional método de valor. Esto se logra mediante un prefijo con el operador de referencias &. Esto permite que la función pueda afectar a las variables externas. [crayon-58d32f070dd43246424807/] Como puedes notar, al crear la función […]

¿Cuándo usar punto y coma en PHP?

Cada script de PHP se compone de instrucciones, tales como funciones, asignaciones de variables, salida de datos, directivas, etc. Excepto en algunos casos, cada uno de estas instrucciones deben terminar (tal como en C, Perl y JS) con un punto y coma. [crayon-58d32f070e183241114664/] Este requisito no siempre es estricto, por ejemplo, la última instrucción antes […]