Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] szukam funkcji ;]
Forum PHP.pl > Forum > Przedszkole
peter13135
czy jest jakaś funckja (jakaś tablica) która zawiera w sobie wszystkie 'śmieszne znaki' questionmark.gif?
powiedzmy że mam takie coś
  1. <?php
  2. $pltablica=Array('ą', 'ć', 'ę', 'ó','ż', 'ź', 'ń' );
  3. $avek[name]=str_replace($pltablica, $avek[name]);
  4. ?>


a czy zamiast robić tablicy, niemożna wstaawić coś innego??
Pride
Raczej nie ma takiej śmiesznej funkcji co zawiera śmieszne znaki. tongue.gif
To są tzw polskie znaki. winksmiley.jpg

Po co chcesz wstawiać coś innego? Przecież tak jest dobrze. snitch.gif
Wiadomo, mógłbyś to np wyciągać z bazy, ale po diabła? Lepiej napisz co chcesz zrobić, będzie łatwiej znaleźć rozwiązanie problemu smile.gif
wipo
A co chciałbyś osiągnąć poprzez zmiany tych śmiesznych znaczków?

chcesz zamienić ą na a ś na s itp? czy po prostu masz krzaczki i chcesz zmienic kodowanie?
barthpl
Proste rozwiązanie problemu znajdziesz tu http://forum.php.pl/index.php?showtopic=98...mp;#entry497149... ...ale ja nadal nie znalazłem niczego bardziej wysublimowanego sad.gif
peter13135
konkretnie to jak przęśle plik z "śmiesznymi znakami" na serwer, i i potem chce go wyświetlić, to jest problem
bo te śmieszne znaki są zamieniane na inne bardziej śmieszne znaki biggrin.gif:D

dla przykładu spacja zamienia sie na %20,
wipo
  1. <?php
  2. $nazwa_pliku='fsdfsdfsdfsdf';
  3. for($x=0;$x<strlen($nazwa_pliku);$x++)
  4. if (preg_match('/[a-zA-Z.]/',$nazwa_pliku[$x])) $nowa_nazwa.=$nazwa_pliku[$x]; else $nowa_nazwa.="_";
  5. print $nowa_nazwa;
  6. ?>
peter13135
zmieniłem to na
if (preg_match('/[a-zA-Z.]/',$avek[name][$x])) $avek[name].=$avek[name][$x]; else $avek[name].="_";

coś niedziała, czy mógłbys wskazać błąd??
ja na preg_match sie nieznam
wipo
$avek[name].=$avek[name][$x]; else $avek[name].="_";

wiesz czy sie różni $avek[name].=$avek[name][$x]; else $avek[name].="_"; od
$avek2[name].=$avek[name][$x]; else $avek[name].="_";

questionmark.gif
peter13135
ymm, chyba łapie

heh działa, wielkie dzieki

ymm, ale zaraz, ta funkcja zamienia mi wszystkie znaki od a-z A-Z , a ja chce żeby mi zamieniało tylko znaki typu ąćóźż
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.