W jaki sposób odwrócić kolejność liter w zdaniu na wspak za pomocą jednej instrukcji w PHP?
Aby policzyć litery, cyfry lub dowolne inne znaki należy posłużyć się instrukcją strlen 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

w php jest prosta instrukcja odwracająca wyrazy na wspak, jest to funkcja strrev