<?php
function getIntersection ($str1,$str2)
{
//get the min length of str1 & str2
$l = strlen($str1) <= strlen($str2)? strlen($str1):strlen($str2);
$intersection = "";
//substring length
$i = 0;
while($i < $l && (substr($str1,0,$i) == substr($str2,0,$i) ))
{
$i++;
}
return substr($str1,0,$i-1);
}
$a = 'Metric Bob Foundation A5, Lined,sdf Pink & Orange';
$b = 'Metric Bob Foundation A5, Lined, Navy & Green';
echo getIntersection ($a, $b);