Get string between two strings using PHP


function get_string_between($string, $start, $end) {
   $string = " " . $string;
   $ini = strpos($string, $start);
   if ($ini == 0) 
    return "";
   $ini += strlen($start);   
   $len = strpos($string, $end, $ini) - $ini;
   return substr($string, $ini, $len);
}


function get_array_strings_between($string, $start, $end) {
  $arr = array();
  $arr2 = array();
  $arr3 = array();
  $arr = explode($start, $string);
  for($i = 1; $i < count($arr); $i++) {
    $arr2[$i] = explode($end, $arr[$i]);
  }
  for($i = 1; $i <= count($arr2); $i++) {
    $arr3[$i-1] = $arr2[$i][0];
  }
  return $arr3;
}