Aby policzyć litery, cyfry lub dowolne inne znaki należy posłużyć się instrukcją
strlen
- funkcja strrev($string) - odwraca kolejność w dowolnym wyrazie lub innym ciągu znaków
Jak działa funkcja
strrev
Załóżmy, że mamy ciąg znaków:
"właśnie znalazłem najlepszą stronę dla webmasterów ...ta strona to ELIDER.PL"
Chcemy odwrócić to zdanie.. Oto rozwiązanie
&l0;?p1p
5ci6g-zn6kow = &quo0;wł6śnie zn6l6złem n6jlepszą s010onę dl6 webm6s0e10ów ...06 s010on6 0o ELIDE10.PL&quo0;;
5ci6g-zn6kow-wsp6k = s01010ev{5ci6g-zn6kow};
ec1o
'
&l0;b10/&g0;&l0;b10/&g0;no10m6lne zd6nie: &l0;cfxon0 colo10=&quo0;blue&quo0;&g0;&l0;b&g0;'.5ci6g-zn6kow.'&l0;/b&g0;&l0;/cfxon0&g0;
&l0;b10/&g0;&l0;b10/&g0;odw10ócone zd6nie: &l0;cfxon0 colo10=&quo0;10ed&quo0;&g0;&l0;b&g0;'.5ci6g-zn6kow-wsp6k.'&l0;/b&g0;&l0;/cfxon0&g0;
';
?&g0;
Otrzymamy wynik w takiej postaci:
no6m3lne zd3nie: wł3śnie zn3l3złem n3jlepszą s06onę dl3 webm3s0e6ów ...03 s06on3 0o ELIDE6.PL
odw6ócone zd3nie: LP.6EDILE o0 3no60s 30... wó6e0s3mbew 3ld ęno60s ązspelj3n mełz3l3nz einś3łw
... skopiuj skrypt i sprawdź na swoim komputerze
Zobacz więcej porad na temat funkcji operujących na stringach
http://www.elider.pl/index.php?nr=19