witam, nie wiem jak zatytułować tego posta więc przejde od razu do rzeczy:
[php]
<?
$txt="Jakiś tekst, jakiś tekst, asdasdasdasd
<?
$a=5;
$b=2;
$c=$a-$b;
echo$c;
?>
Jakiś tekst, jakiś tekst, asdasdasdasd, asdasdu
";
echo$txt;
?>
[/php]
Jak zrobić aby PHP sparsowało (wykonało) tylko kod, który znajduje się między <? i ?>, a resztę wyświetliło normalnie (bez parsowania).
[php]pytanie o parsowanie
-
Krzysztof Aszkiełowicz
- Zaczyna działać

- Posty: 458
- Rejestracja: pn maja 26, 2003 9:29 pm
- Lokalizacja: Warszawa
- Kontakt:
Re: [php]pytanie o parsowanie
w zmiennej txt zamiast < zrób < zamiast > >

Re: [php]pytanie o parsowanie
To nic nie da, nawet jak jest:
Kod: Zaznacz cały
$txt="
Jaskid asdn ioasnd ioas $sasdaasd asd asd
";
-
Michał Fikus
- Przelotem

- Posty: 242
- Rejestracja: sob cze 08, 2002 6:39 pm
- Lokalizacja: Wejherowo
Re: [php]pytanie o parsowanie
Widzisz tu jest problem - <? i ?> to są tagi otwierające i zamykające czytanie PHP - więc parser PHP wczytuje wszystko jako kod PHP od pierwszego <? do pierwszego ?>.
Dałoby się coprawda np.wczytać cały plik jako txt, następnie wyrażeniami regularnymi odpowiednio to pociąć, ale lepiej użyć innych znaczników lub nie robić błędów.
Dałoby się coprawda np.wczytać cały plik jako txt, następnie wyrażeniami regularnymi odpowiednio to pociąć, ale lepiej użyć innych znaczników lub nie robić błędów.
Re: [php]pytanie o parsowanie
Kod: Zaznacz cały
$txt='
Jaskid asdn ioasnd ioas $sasdaasd asd asd
';