PHP의 addslashes () 함수
예
백 슬래시를 추가하기 전에 각 큰 따옴표 ( ")에서 :
<?php
$str = addslashes('What does "yolo" mean?');
echo($str);
?>
$str = addslashes('What does "yolo" mean?');
echo($str);
?>
»인스턴스를 실행
정의 및 사용
addslashes () 함수는 백 슬래시를 추가하는 미리 정의 된 문자열 전에 반환합니다.
미리 정의 된 문자는 다음과 같습니다
- 작은 따옴표 ( ')
- 큰 따옴표 ( ")
- 백 슬래시 (\)
- NULL
팁 :이 함수는 해당 문자열을 제조 데이터베이스 및 데이터베이스 쿼리 스트링을 저장하는 데 사용될 수있다.
참고 : 기본적으로는 magic_quotes_gpc는, 모든 GET, POST에 있으며 COOKIE 데이터가 자동으로 addslashes를 실행 ().이 두 번 탈출로 이어질 것이기 때문에 magic_quotes_gpc의 문자열 () addslashes를 이용하여 탈출 된하지 마십시오. 이 검출되었다 () 발생하면 당신은 함수 들이지을 사용할 수 있습니다.
문법
addslashes( string )
参数 | 描述 |
---|---|
string | 必需。规定要转义的字符串。 |
기술 세부 사항
반환 값 : | 이스케이프 된 문자열을 반환합니다. |
---|---|
PHP 버전 : | 4+ |
더 많은 예제
예 1
미리 정의 된 문자 백 슬래시의 캐릭터에 추가 :
<?php
$str = "Who's Peter Griffin?";
echo $str . " This is not safe in a database query.<br>";
echo addslashes($str) . " This is safe in a database query.";
?>
$str = "Who's Peter Griffin?";
echo $str . " This is not safe in a database query.<br>";
echo addslashes($str) . " This is safe in a database query.";
?>
»인스턴스를 실행
PHP 문자열 참조