예
Remove backslashes:
<?php echo stripslashes("Who's Peter Griffin?"); ?>
정의 및 사용법
stripslashes() 함수는 addslashes() 함수에 의해 추가된 백슬래시를 제거합니다.
팁: 이 기능은 데이터베이스나 HTML 양식에서 검색된 데이터를 정리하는 데 사용할 수 있습니다.
Syntax
stripslashes(string)
Parameters | Description |
string | 필수입니다. 확인할 문자열을 지정합니다. |
기술 세부 정보
반환 값: | 백슬래시가 제거된 문자열을 반환합니다. |
PHP 버전: | 4+ |
기본적으로 PHP 지시어 Magic_quotes_gpc가 켜져 있으며 모든 GET, POST 및 COOKIE 데이터에 대해 자동으로 addlashes()를 실행합니다. 이는 데이터베이스 보안을 위한 것입니다. 일부 문자는 데이터베이스에 직접 저장하기에 안전하지 않습니다.
작은따옴표(')
큰따옴표(")
백슬래시()
NULL
**************** *** ************************************************ ** **********************************************
슬래시 추가() 이 함수는 미리 정의된 지정된 문자 앞에 백슬래시를 추가합니다.
작은따옴표(')
큰따옴표(")
백슬래시()
NULL
************ ******** ******************************************* ******* ********************************************
의 예 addlashes():
<?php $str = "Who's John Adams?"; echo $str . " This is not safe in a database query.<br />"; echo addslashes($str) . " This is safe in a database query."; ?>
출력:
Who's John Adams? This is not safe in a database query. Who\'s John Adams? This is safe in a database query.
****************************** ** ************************************************* * ***********************************
stripslashes() 함수는 addlashes()의 역동작입니다. is: addlashes() 함수에 의해 추가된 백슬래시를 제거합니다.
**************************************************************************************************** ***** ********************************************* ****** *************
stripslashes() 예:
<?php echo stripslashes("Who\'s John Adams?"); ?>
출력:
Who's John Adams?
위 내용은 addlashes() 함수에 의해 추가된 백슬래시를 제거하는 PHP 함수 Stripslashes()의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!