Wyciąganie danych ze znaczników: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
m (Zastępowanie tekstu - "source lang="php"" na "pre") |
|||
Linia 3: | Linia 3: | ||
'''Funkcja :''' | '''Funkcja :''' | ||
< | <pre> | ||
function WyciagnijZeZnaczkow($tekst, $znacznik_przed, $znacznik_po) | function WyciagnijZeZnaczkow($tekst, $znacznik_przed, $znacznik_po) | ||
{ | { | ||
Linia 13: | Linia 13: | ||
'''Przykład :''' | '''Przykład :''' | ||
< | <pre> | ||
<?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 |
Wersja z 17:23, 15 lut 2018
Funkcja (PHP) zwraca tekst umieszczony między znacznikami.
Funkcja :
function WyciagnijZeZnaczkow($tekst, $znacznik_przed, $znacznik_po) { $x=strpos($tekst, $znacznik_przed)+strlen($znacznik_przed); return substr($tekst, strpos($tekst, $znacznik_przed)+(strlen($znacznik_przed)), strpos($tekst, $znacznik_po,$x) - strpos($tekst, $znacznik_przed)-strlen($znacznik_przed)); } </source> Przykład :<?php echo WyciagnijZeZnaczkow('Jan Kowalski', '>', ''); // Jan Kowalski ?> </source>