<?php
function abc($test, $depth) {
$alpha = 'abcdefghijklmnopqrstuvwxyz';
$matches = 0;
$length = strlen($test);
while ($length--) {
$char = substr($test, $length, $depth);
if (strlen($char) == $depth &&
(strpos($alpha, $char) !== false ||
strpos(strrev($alpha), $char) !== false)) {
echo "match: $char\n";
$matches++;
}
if ($matches == $depth) return true;
}
return false;
}
var_dump(abc('this is abc lmn xyz', 3));
var_dump(abc('youlookgreatbcdetoday', 3));
var_dump(abc('youlookgreatklmtoday', 3));
var_dump(abc('youlookgreattoday', 3));
var_dump(abc('cbanmllookgreattodayzyx', 3));
var_dump(abc('abcnmllookgreattodayzyx', 3));
?>