Ben bir dize olarak bir HTML belgesi var
Bu belgede bir anahtar kelime için arama ve nerede belgede görünür yaptım anlamaya istiyorum
Yani görünmesini vermedi hangi tag
H1, H2 veya ADI etiketi ortaya çıktı
Benim belge Diyelim
$string = "<html>
<head>
<title>bar , this is an example</title>
</head>
<body>
<h1>latest news</h1>
foo <strong>bar</strong>
</body>
</html>";
$arr = find_term("bar",$string);
print_r($arr);
Ben sonuç böyle olmasını bekliyoruz
[0]=> title
[1]=> strong
"bar" Güçlü etiketi ADI etiketi ve bir süre içinde bir kez çıktı, çünkü
Ben birisi cevabını bilen varsa ben soruyorum neden olduğunu, karmaşık bir soru biliyordum :)
teşekkürler
ne kadar olduğu var
function find_term($term,$string){
$arr = explode($term, $string);
return $arr;
}
$arr = find_term("bar",$string);
print_r($arr);
şimdi değere sahip bir dizi var
Array
(
[0] => <html>
<head>
<title>
[1] => , this is an example</title>
</head>
<body>
<h1>latest news</h1>
foo <strong>
[2] => </strong>
</body>
</html>
)
you can see that the last tag of every element of the array is the tag which contains "bar" but the question now is how to know the last tag appeard in every element?
Teşekkürler