하지만 정규 표현식으로 바꿀 수 있습니다:
코드 복사 코드는 다음과 같습니다:
function dhtmlspecialchars( $string) {
if(is_array($string)) {
foreach($string as $key => $val) {
$string[$key] = dhtmlspecialchars($ val);
}
} else {
$string = preg_replace('/&((#(d{3,5}|x[a-fA-F0-9]{4})| [a-zA -Z][a-z0-9]{2,5});)/', '&\1',
str_replace(array('&', '"', '<' , '> '), array('&', '"', '<', '>'), $string));
}
$string 반환;
}
?>
이상으로 특수 이모티콘 모음의 내용을 포함하여 특수 이모티콘 모음의 PHP 특수 문자 처리 기능을 소개하였습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.