Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] problem z eregi
peter13135
post
Post #1





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

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


mam skrypt który wygląda tak:
  1. <?php
  2. $str='
  3. blablablabla
  4. blablablabla
  5. <asd>123456</asd>
  6. <asd>qwertyu</asd>
  7. <asd>!@#$%^</asd>
  8. blablabla';
  9. eregi('<asd>[[:print:]]+</asd>', $str, $a);
  10. print_r($a);
  11. ?>


ten skrypt daje mi coś takiego
Array ( [0] => 123456 )

a chciałbym by dał mi coś takiego
Array ( [0] => 123456 )
Array ( [1] => qwertyu )
Array ( [2] => !@#$%^ )


jak to zrobić?


--------------------
:)
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




ereg" title="Zobacz w manualu PHP" target="_manual jest jeszcze z poprzedniej epoki. Użyj preg_match_all" title="Zobacz w manualu PHP" target="_manual:
  1. <?php
  2. preg_match_all('/<asd>[[:print:]]+</asd>/', $str, $a);
  3. ?>


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
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 - 18:56