Wyciąganie danych ze znaczników: Różnice pomiędzy wersjami

Z Podręcznik Administratora by OPZ SGU
Przejdź do nawigacji Przejdź do wyszukiwania
(Wycofanie wersji 115 utworzonej przez Admin (dyskusja))
m
Linia 6: Linia 6:
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)+(strlen($znacznik_przed)), strpos($tekst, $znacznik_po) - strpos($tekst, $znacznik_przed)-strlen($znacznik_przed));
}
}
</source>
</source>

Wersja z 01:16, 8 wrz 2011

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)+(strlen($znacznik_przed)), strpos($tekst, $znacznik_po) - strpos($tekst, $znacznik_przed)-strlen($znacznik_przed)); } </source>

Przykład :

<source lang="php"> <?php

echo WyciagnijZeZnaczkow('Jan Kowalski', '>', ''); // Jan Kowalski

?> </source>