Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] szukam funkcji ;]
peter13135
post
Post #1





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


czy jest jakaś funckja (jakaś tablica) która zawiera w sobie wszystkie 'śmieszne znaki' (IMG:http://forum.php.pl/style_emoticons/default/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??
Go to the top of the page
+Quote Post
Pride
post
Post #2





Grupa: Zarejestrowani
Postów: 139
Pomógł: 11
Dołączył: 31.01.2005
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Raczej nie ma takiej śmiesznej funkcji co zawiera śmieszne znaki. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
To są tzw polskie znaki. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Po co chcesz wstawiać coś innego? Przecież tak jest dobrze. (IMG:http://forum.php.pl/style_emoticons/default/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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował Pride 12.08.2008, 17:40:44
Go to the top of the page
+Quote Post
wipo
post
Post #3





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

Ostrzeżenie: (0%)
-----


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?
Go to the top of the page
+Quote Post
barthpl
post
Post #4





Grupa: Zarejestrowani
Postów: 142
Pomógł: 35
Dołączył: 5.12.2006
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


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 (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
peter13135
post
Post #5





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


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 (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) :D

dla przykładu spacja zamienia sie na %20,
Go to the top of the page
+Quote Post
wipo
post
Post #6





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

Ostrzeżenie: (0%)
-----


  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. ?>


Ten post edytował wipo 12.08.2008, 18:05:44
Go to the top of the page
+Quote Post
peter13135
post
Post #7





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
wipo
post
Post #8





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

Ostrzeżenie: (0%)
-----


$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].="_";

(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
peter13135
post
Post #9





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


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 ąćóźż

Ten post edytował peter13135 12.08.2008, 18:33:33
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 30.09.2025 - 00:34