이 글에서는 PHP의 Stripslashes() 함수와 addlashes() 함수를 소개합니다.
정의 및 사용법
stripslashes() 기능 백슬래시 제거 추가됨 addlashes() 함수를 사용합니다.
팁: 이 기능은 데이터베이스나 HTML 양식에서 검색된 데이터를 정리하는 데 사용할 수 있습니다.
<?php echo stripslashes("Who\'s Bill Gates?");
정의 및 사용법 #🎜 🎜#
addslashes() 함수는 사전 정의된 문자 앞에 백슬래시가 추가된 문자열을 반환합니다. 사전 정의된 문자는 다음과 같습니다. 단일 따옴표(') # 🎜🎜#큰따옴표(")
백슬래시()
NULL
#🎜🎜 #팁: 이 기능은 다음을 수행할 수 있습니다. 데이터베이스 및 데이터베이스 쿼리 문에 저장된 문자열에 대한 문자열을 준비하는 데 사용됩니다.
참고: 기본적으로 PHP는 모든 GET, POST 및 COOKIE 데이터에 대해 자동으로 addlashes()를 실행합니다. 따라서 이미 이스케이프된 문자열에 addlashes()를 사용하면 안 됩니다. 이렇게 하면 이중 이스케이프가 발생하기 때문입니다. 이러한 상황이 발생하면 get_magic_quotes_gpc() 함수를 사용하여 이를 감지할 수 있습니다.
<?php $str = addslashes('Shanghai is the "biggest" city in China.'); echo($str);
PHP中文网
을 방문하세요!위 내용은 PHP의 Stripslashes() 함수 및 addlashes() 함수의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!