Ubicación PHP
';
?>
Echo PHP
Y funciona perfecto!';
//Para varias líneas . PHP_EOL .
echo 'En un lugar de la mancha,
' . 'de cuyo nombre no quiero acordarme...
';
echo 'En un lugar de la mancha,
' . 'de cuyo nombre no quiero acordarme...
';
// Concatenar con el "."
echo "John Lennon " . "y" . " Paul McCartney";
//Comentarios como en Javascript y tambien con #
//Esto es un comentario
echo "Esto es una prueba
";
#Esto es un comentario
echo "Esto es otra prueba
";
/* Y este otro de varias
lineas*/
echo "Esto es la última prueba
";
?>
Variables en PHP
';
//Los strings pueden ir entre comillas simples ' o comillas dobles ", se utilizan dobles cuando contiene una $variable
?>
Arrays en PHP
';
//
// Array de partida
$planetas = ['Marte', 'Tierra', 'Venus'];
//Anadir un elemento
$planetas[] = 'Alderaan';
// Añadimos elementos o arrays
//Elementos
array_push($planetas,'Ratuculín');
//Unir en un array nuevo
$nuevosPlanetas = array_merge($planetas, ['Mercurio']);
//Contar elementos del array
echo count($nuevosPlanetas);
echo '
';
//Modificar elementos
$planetas[2] = 'Saturno';
//Borrar
unset($planetas[1]);
var_dump($planetas);
echo '
';
echo count($planetas);
echo '
';
// Reindexar el array
$planetas=array_values($planetas);
var_dump($planetas);
echo '
';
echo count($planetas);
echo '
';
// Los strings se comportan como arrays
$palabra = 'abcdef';
echo $palabra[2]; // c
echo '
';
// Convertir un string a un array preg_split
//$array_resultante = preg_split(regExp, subject, limite)
$frase = 'En un lugar de la mancha';
$arrayDeFrase = preg_split('/[\s,]+/', $frase);
echo $arrayDeFrase[2];// "lugar"
echo '
';
//Diccionario o array asociativo, las claves (key) pueden ser definidas por nosotros
$empleados = ['Juan' => 34,'Luisa' => 56];
// Accedemos a un valor utilizando la clave
echo $empleados["Juan"]." ". "años" ;
echo '
';
//asort ordena de menor a mayor los valores
//arsort ordena de mayor a menor
arsort($empleados);
//ksort ordena por claves
ksort($empleados);
//ksort ordena por claves inversa
krsort($empleados);
var_dump($empleados);
echo '
';
// Recorrrer un array
foreach ($empleados as $clave => $valor) {
echo $clave . ": " . $valor . '
';
}
?>