Diferencia entre revisiones de «Usuario:ManuelRomero/ProgramacionWeb/Arrays/Conceptos»
De WikiEducator
| Línea 391: | Línea 391: | ||
//Accediendo solo a los contendios | //Accediendo solo a los contendios | ||
echo "<h2>Vamos a ver las capitales del array </h2>"; | echo "<h2>Vamos a ver las capitales del array </h2>"; | ||
| − | //$capital es el nombre de una variable | + | //$capital es el nombre de una variable |
| + | //Lógicamente este identificador es libre de usar, | ||
| + | // (podemos elegir el nombre que queramos) | ||
foreach ($capitales as $capital){ | foreach ($capitales as $capital){ | ||
echo "La capital de la posición <b>$n</b> es <b>$capital</b><br />"; | echo "La capital de la posición <b>$n</b> es <b>$capital</b><br />"; | ||
| Línea 399: | Línea 401: | ||
//Si quiero ver también los índices | //Si quiero ver también los índices | ||
echo "<h2>Vamos a ver los paises con sus capitales del array </h2>"; | echo "<h2>Vamos a ver los paises con sus capitales del array </h2>"; | ||
| − | //Tanto $pais como $capital son nombres de variables que | + | //Tanto $pais como $capital |
| + | //son nombres de variables que establecemos | ||
| + | //(podemos elegir los nombres que queramos). | ||
$n=0; | $n=0; | ||
foreach ($capitales as $pais =>$capital){ | foreach ($capitales as $pais =>$capital){ | ||
| − | echo "La capital de la posición <b>$n</b> del país <b>$pais </b> es <b>$capital</b><br />"; | + | echo "La capital de la posición <b>$n</b> del país <b>$pais </b> |
| + | es <b>$capital</b><br />"; | ||
$n++; | $n++; | ||
} | } | ||
| Línea 408: | Línea 413: | ||
?> | ?> | ||
</source> | </source> | ||
| − | *La salida generada será | + | *La salida generada será: |
<source lang=php> | <source lang=php> | ||
Vamos a ver las capitales del array | Vamos a ver las capitales del array | ||
| Línea 545: | Línea 550: | ||
$pais = key($capitales); //Obtener el indice actual | $pais = key($capitales); //Obtener el indice actual | ||
$capital = current($capitales); //Obtener el valor del elemento actual del array | $capital = current($capitales); //Obtener el valor del elemento actual del array | ||
| − | echo "La capital de la posición <b>$n</b> del país <b> $pais </b > es <b > $capital</b ><br />"; | + | echo "La capital de la posición <b>$n</b> del país <b> $pais </b > es |
| + | <b > $capital</b ><br />"; | ||
$n++; | $n++; | ||
| − | }while (next($capitales)); //Next avanza al siguiente elemento del array, cuando llegue al último dará false | + | }while (next($capitales)); |
| + | //Next avanza al siguiente elemento del array, | ||
| + | // cuando llegue al último dará false | ||
| Línea 570: | Línea 578: | ||
$miArray = [ "Burgos", "Zaragoza", "Huesca", "Teruel", "Soria" ]; | $miArray = [ "Burgos", "Zaragoza", "Huesca", "Teruel", "Soria" ]; | ||
echo "<h3>Mostrando información con var_dump de un array</h3>"; | echo "<h3>Mostrando información con var_dump de un array</h3>"; | ||
| − | var_dump( $miArray ); //Muestra en tipo y contenido de la expresión $array en este caso un array | + | var_dump( $miArray ); |
| + | //Muestra en tipo y contenido de la expresión | ||
| + | // $array en este caso un array | ||
echo "<h3>Mostrando información con print_R de un array</h3>"; | echo "<h3>Mostrando información con print_R de un array</h3>"; | ||
| − | print_r( $miArray ); //Igual que el caso anterior pero con menos información en este caso solo la estructura | + | print_r( $miArray ); |
| + | //Igual que el caso anterior pero con menos | ||
| + | // información en este caso solo la estructura | ||
$valor = "El valor de la variable es "; | $valor = "El valor de la variable es "; | ||
$valor .= print_r( $miArray, true ); | $valor .= print_r( $miArray, true ); | ||
| − | echo "<h3>Ahora muestro el valor de una variable a la que le he asignado lo que devuleve print_r</h3>"; | + | echo "<h3>Ahora muestro el valor de una variable |
| + | a la que le he asignado lo que devuleve print_r</h3>"; | ||
echo $valor; | echo $valor; | ||
</source> | </source> | ||
| Línea 584: | Línea 597: | ||
*Esto nos puede permitir controlar y gestionar los string analizando cada carácter. | *Esto nos puede permitir controlar y gestionar los string analizando cada carácter. | ||
| − | {{MRM_Actividad| | + | {{MRM_Actividad|Title=Recorrer un string| |
;Muestra los caracteres de un string carácter a carácter | ;Muestra los caracteres de un string carácter a carácter | ||
<source lang=php> | <source lang=php> | ||
Revisión de 18:19 29 nov 2023




