Well you definitely can do it using substr (or regex)
PHP Code:
$string = 'CN=mrfoobar11,OU=XYZ,OU=ABC Users,DC=blahad,DC=foobar,DC=com';
$firstEqualSign = strpos($string, '=') + 1;
$firstComma = strpos($string, ',', $firstEqualSign);
$phraseToKeep = substr($string, $firstEqualSign, $firstComma - $firstEqualSign);
echo $phraseToKeep;
Then for regex
PHP Code:
$matches = array();
$phraseToKeep = '';
$string = 'CN=mrfoobar11,OU=XYZ,OU=ABC Users,DC=blahad,DC=foobar,DC=com';
if (preg_match('/CN=([a-z0-9]+),/', $string, $matches))
{
$phraseToKeep = $matches[1];
}
echo $phraseToKeep;
Bookmarks