Convertir una fecha de MySQL en timestamp de PHP
Para convertir una fecha en el formato por defecto de MySQL a un timestamp manipulable por PHP usamos strotime():
$timestamp = strtotime($fecha_mysql);
Convertir una cadena en “slug”
Con este recorte podemos convertir una cadena de texto en un |“slug,” es decir, una cadena simplificada y con caracteres “seguros” apropiada para usarla en URLs.
function cadena_a_slug($s) {
$s = stolower(trim($s));
$s = preg_replace('/[^a-z0-9-]/', '-', $s);
$s = preg_replace('/-+/', "-", $s);
return $s;
}
La cadena “Flash: Accidente en la carretera sur” se convierte en: “flash-accidente-en-la-carretera-sur”
Detectar números pares o impares
Para saber si un número es par o impar, asumiendo que nuestro número está en la variable $n, usamos el operador de módulo (%).
if($n % 2) {
echo "Es impar.";
}
else {
echo "Es par.";
}
Otra manera, supuestamente más rápida, es la siguiente:
if($n & 1) {
echo "Es impar.";
}
else {
echo "Es par.";
}
|