Tabla de Contenidos
1. Debuggear.
var_dump() //Muestra lo que tiene dentro una variable, un aray, un objeto, …
1 2 3 |
$edad=38; var_dump($edad); // Mostraría int(38) |
2. Fechas.
echo date(‘d-m-Y’);
3. Funciones Matemáticas.
echo “La raiz cuadrada de 4 es: “.sqrt(4);
echo “Número aleatorio entre 1 y 10: “.rand(1,10);
echo “Redondeo: “.round(3.45678); //Mostraría 3
echo “Redondeo: “.round(3.5678); //Mostraría 4
echo “Redondeo: “.round(3.5678,2); //Mostraría 3.57
4. Funciones para Variables.
echo gettype($edad); //Mostraría integer
is_string(nombre_variable), is_float(nombre_variable), …
isset(nombre_variable); //muestra si existe la variable o no existe
trim() //Elimina espacios por delante y por detrás de una variable. Muy útil para formularios.
$nombre=” jesus fernandez toledo “;
trim($nombre);
empty() //Comprueba si una variable está vacía
if(empty($nombre)) echo “Variable vacía”;
5. Funciones para cadenas de texto.
strlen() //Contar caracteres de una cadena de texto (de un string)
echo strlen($nombre);
strpos() //busca un carácter o texto dentro de una cadena de caracteres.
$frase=”Pienso luego existo”
echo strpos($frase, “existo”); //Muestra 13. Muestra donde comienza palabra. Se cuenta desde el 0
echo strpos($frase, “o”); //Muestra 5
str_replace() //remplaza palabras de una cadena de caracteres
$frase=str_replace(“existo”,”desisto”,$frase);
echo $frase;
strtolower($frase); //convierte a minúsculas
strtoupper($frase); //coonvierte a mayúsculas
6. Funciones para Array.
asort() //Ordena Alfabéticamente
1 2 3 4 5 6 |
$coches=["renault", "volvo", "mercedes"]; asort($coches); var_dump($coches); <strong>Resultado</strong> array(3) { [2]=> string(8) "mercedes" [0]=> string(7) "renault" [1]=> string(5) "volvo" } |
arsort()// Ordena Alfabéticamente en orden inverso
array_push(array,elemento_a_añadir) //Añadir elementos a la última posición del array
1 2 3 4 5 6 7 8 |
<?php $elementos=array(); for(j=0;j<20;$j++){ array_push($elementos,"elemento ".$j); } //var_dump($elementos); //Para ver todos los valores insertados al array //echo $elementos[12]; //Imprime el valor insertado en la posición 12 ?> |
array_pop(array) //Quita el elemento de la última posición del array
unset(array[posición]) //Quita el elemento del array de la posición indicada
array_search() //Busca un elemento dentro de un array
1 2 3 4 5 6 |
$coches=["mercedes","volvo","renault"]; $resultado=array_search("volvo", $coches); var_dump($resultado); <strong>Resultado</strong> int(1) |
count //Cuenta los elementos de un array
echo count($coches) //Mostraría 3