Varios códigos útiles para PHP
Hola, pues os voi a dejar unos pequeños códigos que pueden resultar útiles a la hora de programar una página web.
- SABER SI UN VALOR ES NUMÉRICO O NO:
$num = 5;
if(is_numeric($num)){
echo 'Es numérico.';
}else{
echo 'No es numérico.';
}
- CONTAR NÚMERO DE CARÁCTERES DE UNA CADENA:
$num = 5; $cadena = 'Esta es una cadena. Visítanos en https://blog.reaccionestudio.com/'; echo 'La cadena tiene '.strlen($cadena).' carácteres.';
- MOSTRAR UN CIERTO NÚMERO DE CARÁCTERES EN UNA CADENA DE TEXTO SIN CORTAR PALABRAS:
$cadena = substr($cadena,0,strrpos(substr($cadena,0,600),' ')); //600 ES EL LÍMITE DE CARÁCTERES.
- AQUÍ UN EJEMPLO DE COMO CORTAR UNA CADENA SI ESTA SUPERA UN CIERTO NÚMERO DE CARÁCTERES:
if(strlen($cadena) > 600){ //SI LA CADENA ES MAYOR A 600 CARÁCTERES.
$cadena = substr($cadena,0,strrpos(substr($cadena,0,600),' ')); //MOSTRAMOS LA CADENA HASTA 600 CARÁCTERES.
echo $cadena.' [ ... ]';
}else{ //SI TIENE MENOS DE 600 CARÁCTERES, MOSTRAMOS LA CADENA COMPLETA.
echo $cadena;
}
- FUNCIÓN PARA SUMAR DÍAS A UNA FECHA CON PHP:
function calcularFecha($dias){
$calculo = strtotime('$dias days');
return date('d/m/Y', $calculo);
}
//LLAMAMOS A LA FUNCIÓN
echo calcularFecha(+30);