Wyciąganie danych ze znaczników: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
m |
m |
||
Linia 3: | Linia 3: | ||
'''Funkcja :''' | '''Funkcja :''' | ||
< | <source lang="php"> | ||
function WyciagnijZeZnaczkow($tekst, $znacznik_przed, $znacznik_po) | function WyciagnijZeZnaczkow($tekst, $znacznik_przed, $znacznik_po) | ||
{ | { | ||
return substr($tekst, strpos($tekst, $znacznik_przed)+1, strpos($tekst, $znacznik_po) - strpos($tekst, $znacznik_przed)-1); | return substr($tekst, strpos($tekst, $znacznik_przed)+1, strpos($tekst, $znacznik_po) - strpos($tekst, $znacznik_przed)-1); | ||
} | } | ||
</ | </source> | ||
'''Przykład :''' | '''Przykład :''' | ||
< | <source lang="php"> | ||
<?php | <?php | ||
echo WyciagnijZeZnaczkow('<td class="c1" nowrap>Jan Kowalski</td>', '>', '</td>'); // Jan Kowalski | echo WyciagnijZeZnaczkow('<td class="c1" nowrap>Jan Kowalski</td>', '>', '</td>'); // Jan Kowalski | ||
?> | ?> | ||
</ | </source> | ||
[[Category:PHP]] | [[Category:PHP]] |
Wersja z 06:42, 21 lip 2009
Funkcja (PHP) zwraca tekst umieszczony między znacznikami.
Funkcja :
<source lang="php"> function WyciagnijZeZnaczkow($tekst, $znacznik_przed, $znacznik_po) {
return substr($tekst, strpos($tekst, $znacznik_przed)+1, strpos($tekst, $znacznik_po) - strpos($tekst, $znacznik_przed)-1);
} </source>
Przykład :
<source lang="php"> <?php
echo WyciagnijZeZnaczkow('Jan Kowalski', '>', ''); // Jan Kowalski
?> </source>