Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> friendly urls
KirkoR
post
Post #1





Grupa: Zarejestrowani
Postów: 118
Pomógł: 0
Dołączył: 14.02.2004
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


Witam. Poszukuję skryptu, który zmienia powien ciąg znaków na adres URL. tzn. mam np. coś takiego
Jakiś Długi teKsT
otrzymuje coś takiego:
jakis_dlugi_tekst

zamienia spacje na _ polskie znaki na odpowiednik oraz usuwa znaki specjalne. Czy jest taka funkcja w php? czy też może ktoś już coś takiego napisał?
Go to the top of the page
+Quote Post
crash
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


Wystarczy chcieć...
  1. <?php
  2. $t = 'Jakiś Długi teKsT';
  3.  
  4. $ch = array(
  5.  'ą' => 'a', 'ę' => 'e', 'ś' => 's', 'ć' => 'c', 'ż' => 'z', 'ź' => 'z', 'ó' => 'o', 'ł' => 'l', 'ń' => 'n',
  6.  'Ą' => 'a', '' => 'e', 'Ś' => 's', 'Ć' => 'c', 'Ż' => 'z', 'Ź' => 'z', 'Ó' => 'o', 'Ł' => 'l', 'Ń' => 'n'
  7.  );
  8.  
  9. $t = preg_replace( '/[^a-z0-9]/', '_', strtolower( strtr( $t, $ch ) ) );
  10.  
  11. echo $t;
  12. ?>


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 10:36