Ben (array) $opened
içine tüm açılış etiketleri koyduk bu dize ve (array) $closed
içine tüm kapanış etiketleri var, şöyle:
'<div>
Test
</div>
<div>
<blockquote>
<p>The quick</p>
<blockquote>
<p>brown fox <span>jumps <span>over <img src="#" /> the'
Bu iki dizide sonuçları:
$opened =
array(8) {
[0]=> string(3) "div" // Need removed
[1]=> string(3) "div"
[2]=> string(10) "blockquote"
[3]=> string(1) "p" // Need removed
[4]=> string(10) "blockquote"
[5]=> string(1) "p"
[6]=> string(4) "span"
[7]=> string(4) "span"
}
$closed =
array(2) {
[0]=> string(3) "div"
[1]=> string(1) "p"
}
Ben bir şekilde söylemek gerekir:
$opened
dizi ve $opened
diziden kaldırın, o zamana kadar tekrarlayın ("div"
edilir) $closed[0]
İlk geçtiği bul Tüm $closed
etiketler ("div
ve "p"
) üstünden kaldırıldı $opened
.