Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP] Rozbijanie słowa na litery i zamiana znaków
Forum PHP.pl > Forum > Przedszkole
dezerter_af
Witam,

Poszukuje pomocy tak jak w temacie. Przetrzepałem książke (widocznie słabo, bo już kiedyś na to trafiłem) i nie znalazłem nic na temat rozbijania słowa na litery.

Chodzi o to, że mam input wpisuje w niego słowo i chcę aby zostało zamienione na kod.
Czyli np. mam słowo ABC i chcę żeby rozbijało na A, B i C. A zostało zamienione na a1, B zamienione na B2, C a c3.
Trzeba użyć tablicy i z tym raczej nie będę miał problemu no ale potrzebuję jakiegoś promyczka nadziejii ponieważ nie wiem w ogóle jak mam się za to zabrać.

Bardzo proszę o pomoc i pozdrawiam.
!*!
str_split
d3ut3r
Może też sprawdzić się tutaj: str_replace gdzie jako parametry możesz podać tablicę czego szukać i na co zamienić.

dezerter_af
Właśnie to, dziękuje smile.gif

A pytanie teraz jak będę miał już tablice to jak mam w niej zamienić znaki?
d3ut3r
  1. $znaki_z=array('A','B','C');
  2. $znaki_na=array('a1','xx','c9');
  3.  
  4. $tekst='ABC';
  5.  
  6. $tajna_wiadomosc=str_replace($znaki_z,$znaki_na,$tekst);
  7.  
  8. echo $tajna_wiadomosc;
dezerter_af
Mam jeszcze jedno pytanie, "str_replace" zwraca uwagę na wielkość liter. Na moim pięknym hostingu nie działa funkcja str_ireplace. Jest jakiś sposób na ominięcie?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.