Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyrażenia regularne - problem
kampio
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 1
Dołączył: 22.07.2008

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


Witam mam dosyć dziwny bląd który przeszkadza mi w tworzeniu mojego dziwnego skryptu:

<?php
$lol1=<<<EOS
{for}dsadasdasdasd
dsadasd
dsad
ad
as
d
as
d
asd{for}
EOS;

$lol2="{for}dasda das dasd sad sda dsad a{for}";

preg_match('/\{for\}(.*?)\{for\}/',$lol1, $match);
echo("<pre>");
print_r($match);
echo("</pre>");
echo $match[1];

preg_match('/\{for\}(.*?)\{for\}/',$lol2, $match2);
echo("<pre>");
print_r($match2);
echo("</pre>");
?>


Dlaczego w $match niechce mi wypisac co jest w $lol z
"{for}ami" i bez nich tak jak to robi z zmienna $lol2.

wynik powyższego kodu to:

Array
(
)

Array
(
[0] => {for}dasda das dasd sad sda dsad a{for}
[1] => dasda das dasd sad sda dsad a
)
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: 24.08.2025 - 15:15