Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]string do zmiennej jesli jego format jest sprecyzowany, '/de/costam' {$lang,2,[a-z]}
Johnas
post
Post #1





Grupa: Zarejestrowani
Postów: 650
Pomógł: 16
Dołączył: 5.07.2010
Skąd: Ściśle Tajne

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


Witam, szukam przypisywanie stringu do zmiennej jesli jego format jest odpowiedni...

chodzi mi o to że chce sprawdzić w linku czy ma zapisany region, a jeżeli tak to przypisać go do zmiennej... nie wiem jak ta funkcja się nazywa co wygląda podobnie jak w htaccessie

np:

/en/katalog/link2

przypisze mi en do zmiennej
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 381
Pomógł: 1116
Dołączył: 30.08.2006

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


  1. $a = ltrim('/en/katalog/link2', '/',);
  2. [$lang, $rest] = explode('/', $a, 2);
  3. echo $lang;


  1. $a = '/en/katalog/link2';
  2. preg_match('#^/([a-z]{2})#i', $a, $out);
  3. echo $out[1];


  1. $a = '/en/katalog/link2';
  2. $lang = substr($a, 1, 2);
  3. echo $lang;


Ten post edytował viking 22.12.2022, 08:04:16
Go to the top of the page
+Quote Post
Johnas
post
Post #3





Grupa: Zarejestrowani
Postów: 650
Pomógł: 16
Dołączył: 5.07.2010
Skąd: Ściśle Tajne

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


szukalem funkcji preg_match.. dziękuje (IMG:style_emoticons/default/smile.gif)
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: 3.10.2025 - 04:20