11.09.2018 Views

Aprender a desarrollar un sitio Web con PHP y MySQL

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

24/4/2014 ENI Training - Libro online<br />

$tabla =<br />

array(’A1’=>’Juan’,’B4’=>’Roberto’,3=>’Pablo’,’Pepe’=>’Pedro’,<br />

’H’=>’Alonso’);<br />

krsort($tabla); //ordenar la tabla de manera descendente siguiendo<br />

la clave<br />

foreach ($tabla as $clave=>$valor) {<br />

echo ’Clave:’.$clave.’, valor:’.$valor.’’;<br />

}<br />

?><br />

Da como resultado:<br />

Clave:3, valor:Pablo<br />

Clave:Pepe, valor:Pedro<br />

Clave:H, valor:Alonso<br />

Clave:B4, valor:Roberto<br />

Clave:A1, valor:Juan<br />

e. Búsqueda en <strong>un</strong>a tabla<br />

La f<strong>un</strong>ción array_search() equivale a in_array(). Permite buscar <strong>un</strong> elemento en <strong>un</strong>a tabla,<br />

pero vuelve a enviar la clave del elemento que se ha buscado.<br />

Por ejemplo:<br />

<br />

Da como resultado:<br />

La clave del elemento buscado es: B4<br />

La sintaxis es:<br />

$clave = array_search($valor_buscado,$tabla);<br />

Otro ejemplo:<br />

<br />

Da como resultado:<br />

La clave del elemento buscado es:1<br />

http://www.eni-training.com/client_net/mediabook.aspx?idR=87310 11/16<br />

www.FreeLibros.me

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!