Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]druga spacja w ciągu
jacusek
post
Post #1





Grupa: Zarejestrowani
Postów: 262
Pomógł: 3
Dołączył: 18.10.2009
Skąd: Łódź

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


Witam.
Potrzebuję (łamanie krótkiego tekstu z adresem) stworzyć funkcję, która pokazywałaby pozycję drugiej spacji w ciągu. Wiem, ze jest strpos, ale on pokazuje tylko pierwsze wystąpienie danego znaku.
Dla przykładu mam takie coś
  1. <?php
  2. $string='Włodzisłowacice, Brodatego 106 m. 28';
  3. $pos = strpos(utf8_decode($string), ' ');
  4. echo $pos;

pokaże 17, a ja chciałbym, żeby wskazywał 2 spację - czyli 26.
Jak się do tego w ogóle zabrać.
Z góry dzięki za odpowiedź
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jacusek
post
Post #2





Grupa: Zarejestrowani
Postów: 262
Pomógł: 3
Dołączył: 18.10.2009
Skąd: Łódź

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


Dzięki za pomoc, ale poradziłem sobie w taki sposób:
  1. function where_space($string){
  2. $d=strpos(utf8_decode($string),' ');
  3. $pos=strpos(utf8_decode($string),' ',$d+1);
  4. return $pos;
  5. }

I działa (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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: 13.10.2025 - 10:05