Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.
<?php
$day[0]="domingo";
$day[1]="lunes";
$day[2]="martes";
$day[3]="miercoles";
$day[4]="jueves";
$day[5]="viernes";
$day[6]="sabado";
//La función date, en conjunto con el modificador "w", devuelve el numero de día que es hoy
$dayNumber=date("w");
echo "Hoy es ". $day[$dayNumber];
?>
<?php
$day = array("domingo", "lunes", "martes", "miercoles", "jueves", "viernes", "sabado");
$dayNumber=date("w");
echo "Hoy es ".$day[$dayNumber];
?>
Ejercicio
Dado el siguiente código:
$languages = array("HTML/CSS", "JavaScript", "PHP", "Python", "Ruby");
print_r($languages);
Modifica el item PHP del array y vuelve a usar print_r() para ver su contenido.
Eliminar un elemento de un array
<?php
$array = array("red", "blue", "green");
//El siguiente método borra el elemento “green”
unset($array[2]);
?>
Ejercicio
Borrar Python del array y luego volver a ejecutar print_r() para comprobar que ya no se encuentra en el array.
<?php
$languages = array("HTML/CSS","JavaScript", "PHP", "Python", "Ruby");
print_r($languages);
?>
Convertir un array en texto y un texto en array
Array a texto:$array = array("afsdf", "asdf", "asdf", "asdf");
$txt = join(", ", $array);
Texto a Array:$pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode(" ", $pizza)
Arrays asociativos
<?php
$capital['DE'] = "Berlin";
$capital['DK'] = "Copenhague";
$capital['ES'] = "Madrid";
echo $capital['ES'];
?>
<?php
$capital =array("DE"=>"Berlín", "DK" =>"Copenhage", "ES" =>"Madrid");
echo $capital['ES'];
?>
Recorrer y contar elementos del array
<?php
$capital['JP'] = "Tokyo";
$capital['DK'] = "Copenhague";
$capital['ES'] = "Madrid";
foreach($capital as $value){ //foreach($capital as $index=>$value){
echo $value."<br/>";
}
$elementosArray = count($capital);
echo "El array tiene ". $elementosArray." elementos";
?>
Ejercicio
Crea un array con cinco nombres de persona y recórrelo mostrando el texto «Conozco a alguien llamado».
Ejercicio
Recorrer la siguiente lista con un bucle imprimiendo el doble de cada número:
$my_list = array(1,9,3,8,5,7);