Roguś
19.06.2009, 15:35:09
Muszę sprawdzić czy w tablicy istnieje jakiś div np:
array[0] = "ala ma <div class="zwierze">kota</div>";
próbowałem array_search ale nie mogę tego użyć bo tam porównuje tablice a ja potrzebuję znaleźć w ciągu ten jeden podciąg.
Próbowałem też :
if(strpos( $tablica, '<div') !== false)) Ale nie śmiga.
if(strpos( $tablica[$i], '<div') !== false)) też nie :/. Jakieś pomysły ?
skowron-line
19.06.2009, 15:38:47
http://pl2.php.net/manual/en/function.stristr.php<?php
$string = 'Hello World!';
if(stristr($string, 'earth') === FALSE) { echo '"earth" not found in string'; }
// outputs: "earth" not found in string
?>
A jeżeli cała tablice chcesz przeszukać to w pętli sobie przeleć wszystkie elementy.
kefirek
19.06.2009, 16:00:50
<?php
"TEST",
"test",
"test",
"<div class='zwierze'>kota</div> rara",
"<div class='zwierze'>test</div> trara"
);
$r = preg_grep('/^<div class='.*?'>(.*?)</div>/is', $tab);
?>