HTML/PHP/AJAX/JS - znak w tekstcie
Robert007 - 07-04-2009, 17:36 Temat postu: znak w tekstcie witam,
jaka jest funkcja co sprawdza czy w danej zmiennej jest np litera "p" i na którym miejscu
Radek - 07-04-2009, 17:51
http://pl.php.net/strpos
Robert007 - 07-04-2009, 18:02
Thankses for you
a tylko jedno pytanie.
tam jest 3 x = a nie wystarczy 2x =
czyli
bądź:
//edit
ok nie ważne już
Kod: | Note our use of ===. Simply == would not work as expected |
Radek - 07-04-2009, 18:09
Nie, bo ta funkcja zwraca wartość false jeżeli wartość nie wystąpi w ogóle, ale może też zwrócić 0 jeżeli np. litera wystąpi na początku tekstu. Wtedy przy porównaniu ( $cos == false ) 0 będzie traktowane jak false. Przykład:
Kod: | $pos = strpos('robert', 'r');
if ( $pos === false ) // jezeli nic nie znalazlo
{
echo 'nie ma';
}
else
{
echo 'pozycja ' . $pos;
} |
Powinno wywalic 'pozycja 0';
Robert007 - 07-04-2009, 18:12
już zdążyłem załapać bez tego przykładu co podałeś ale dzięki
|
|
|