php escape special characters code example
Example 1: php strip out special characters
function clean($string) {
$string = str_replace(' ', '-', $string); // Replaces all spaces with hyphens.
return preg_replace('/[^A-Za-z0-9\-]/', '', $string); // Removes special chars.
}
Example 2: determine special characters in php
<?php
$string = 'foo';
if (preg_match('/[\'^£$%&*()}{@#~?><>,|=_+¬-]/', $string))
{
// one or more of the 'special characters' found in $string
}
Example 3: html special characters php
$string = "This is testing message "ETC" ";
htmlspecialchars($string, ENT_COMPAT)