Blog Reacción Estudio

¡Tu zona de aprendizaje!

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);