11.09.2018 Views

Aprender a desarrollar un sitio Web con PHP y MySQL

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

$posicion = strpos($cadena,$ocurrencia_buscada);<br />

La posición empieza desde 0. Así, la posición de j en la cadena $nombre es 0.<br />

También hay otras f<strong>un</strong>ciones parecidas, que son:<br />

strrpos(): devuelve la posición de la última aparición en <strong>un</strong>a cadena de caracteres.<br />

stripos(): devuelve la posición de la primera aparición en <strong>un</strong>a cadena de caracteres sin<br />

tener en cuenta las mayúsculas y minúsculas.<br />

Otro ejemplo:<br />

<br />

Da como resultado:<br />

La última posición de la letra ñ es:15<br />

i. str_word_co<strong>un</strong>t()<br />

La f<strong>un</strong>ción str_word_co<strong>un</strong>t() devuelve el número de palabras que están dentro de la cadena de<br />

caracteres.<br />

Por ejemplo:<br />

<br />

Da como resultado:<br />

El número de palabras en la cadena es:4<br />

Por tanto, su sintaxis es:<br />

$posicion = str_word_co<strong>un</strong>t($cadena);<br />

Esta f<strong>un</strong>ción puede utilizar <strong>un</strong> argumento opcional, que es el formato. Si vale 0, la f<strong>un</strong>ción devuelve el<br />

número de palabras como antes. Si vale 1, la f<strong>un</strong>ción devuelve <strong>un</strong>a tabla que <strong>con</strong>tiene las palabras de<br />

la cadena de caracteres.<br />

Por ejemplo:<br />

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

Saved successfully!

Ooh no, something went wrong!