ďťż

Znaki diakrytyczne - Ogonki ? jak ? Skrypt zamieniający znaki "ś" na & #347;

       

Podstrony


telcocafe

Hejka.
Oddaje w wasze ręce skrypt zmieniający znaki z ogonkami
(ś ą ć etc.)
na kod zrozumiały dla każdej przeglądarki ^^
jako początkujący webmaster często borykałem się z problemem
znaków diakrytycznych czyli popularnych ogonków.
Czytajcie dalej a dowiecie się co można jeszcze zrobić, żeby sobie życie ułatwić.

function iso($text) {    $text = str_replace(":-A-:","& #260;",$text); $text = str_replace(":-a-:","& #261;",$text); $text = str_replace(":-C-:","& #262;",$text); $text = str_replace(":-c-:","& #263;",$text); $text = str_replace(":-E-:","& #280;",$text); $text = str_replace(":-e-:","& #281;",$text); $text = str_replace(":-L-:","& #321;",$text); $text = str_replace(":-l-:","& #322;",$text); $text = str_replace(":-N-:","& #323;",$text); $text = str_replace(":-n-:","& #324;",$text); $text = str_replace(":-0-:","& #211;",$text); $text = str_replace(":-o-:","& #243;",$text); $text = str_replace(":-S-:","& #346;",$text); $text = str_replace(":-s-:","& #347;",$text); $text = str_replace(":-Z-:","& #379;",$text); $text = str_replace(":-z-:","& #380;",$text); $text = str_replace(":-Zi-:","& #377;",$text); $text = str_replace(":-zi-:","& #378;",$text);    return $text;   }
To jest to wystarczy teraz pozmieniać wszystkie :-o-: na ó itd.
Podczas zapisywania do bazy danych również możecie wykorzystać ten skrypt.
Odwracając kolejność, w rezulatacie zapisze się wam kod tychże znaków.
To nie są wszystkie znaki jakie są dostępne.
Aby uzyskać listę dostępnych znaków, wykonajcie pętle przedstawioną poniżej.
Mam nadzieje że w czymś się wam to przyda.

for($i=0; $i<=800; $i++) { echo $i.'- &#'.$i.';<br>'; }
PS dodałem spacje miedzy znakami & a # bo automatycznie zmieniać będzie kod na znaki diakrytyczne. kopiując skrypt skasujcie spacje miedzy tymi znakami.
Pozdro

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.