- strcspn: documentation ( source)
- var_dump: documentation ( source)
<?php
function contains_prohibited($string, $chars) {
return strcspn($string, $chars) < strlen($string);
}
$string = "Prohibited symbols are ampersands, dollar signs, and semicolons.";
var_dump(contains_prohibited($string, "&$;"));
$string .= "And commas.";
var_dump(contains_prohibited($string, "&$;,"));