코드 복사 코드는 다음과 같습니다.
$zongzi = "asdfasdf(asdfasdf?asfdadsf)" ;
echo $zongzi = quotemeta($zongzi);
echo "
";
$zongzi = Stripslashes($zongzi);
>
PHP quotemeta() 함수
정의 및 사용법
quotemeta() 함수는 문자열에서 미리 정의된 특정 문자 앞에 백슬래시를 추가합니다.
미리 정의된 문자는 다음과 같습니다.
마침표(.)
백슬래시()
더하기 기호( )
아스테릭스(*)
물음표(?)
대괄호([ ])
캐럿(^)
달러 기호($)
괄호(())
구문
quotemeta(string)
팁 및 참고 사항
参数 |
描述 |
string |
必需。规定要检查的字符串。 |
팁: 이 함수는 SQL에서 ( ), [ ] 및 *와 같은 특별한 의미를 가진 문자를 이스케이프하는 데 사용할 수 있습니다.
코드 복사 코드는 다음과 같습니다.
$str = "Hello world.( 내 말 들려?)";
echo quotemeta($str);
?>
출력:
Hello world. (내 말이 들리나요?)
위 내용은 특수 기호가 있는 네트워크 이름의 내용을 포함하여 특수 기호가 있는 네트워크 이름의 특수 문자 앞에 슬래시를 추가하는 PHP 구현 코드를 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.