// Coded by Aikar ( http://fanetworks.net ) if(!function_exists('GetBetween')) { function GetBetween($start,$end,$string,$single=false){ $pos=0; $id=0; $check=strpos($string,$start,$pos); if(!strstr($string,$start) || !strstr($string,$end)) { //echo ""; return 0; } while(is_numeric($check)) { $check=strpos($string,$start,$pos); if(is_numeric($check)){ $starts=strpos($string,$start,$pos); $starts=$starts + (strlen($start)); $ends=strpos($string,$end,$starts); if(!$ends) { if($single == true) { return $ReturnArray[0]; }else{ return $ReturnArray; } } $pos=$ends+1; $ends=$ends-$starts; $ReturnArray[$id] = substr($string,$starts,$ends); $id++; } } if($single == true) { return $ReturnArray[0]; }else{ return $ReturnArray; } } }