<li class="text"> bu etiket 2 kere kullanıldığı için ikisinden ayrı ayrı çekemiyorsun. SearchString() fonksiyonunda ne olduğunu bilmiyorum fakat $Al değişkenin $Al[0] ve $Al[1] şeklinde kullanarak gelen 2 veriyi de alabilirsin diye düşünüyorum.
SearchString() fonksiyonunda bu kodlar var
function SearchString($First, $Last, $Text)
{
@preg_match_all('/' . preg_quote($First, '/').'(.*?)'. preg_quote($Last, '/').'/i', $Text, $m);
return @$m[1];
}