> 백엔드 개발 > PHP 튜토리얼 > PHP는 SQL 삽입 방지 기능을 추가합니다.

PHP는 SQL 삽입 방지 기능을 추가합니다.

高洛峰
풀어 주다: 2016-11-29 14:46:18
원래의
1599명이 탐색했습니다.

echo addcslashes('foo[ ]','a..z') //출력: foo[ ]

$str="is your name o'reilly?"; //이스케이프해야 하는 문자를 포함한 문자열 정의

echo addlashes($str); //이스케이프된 문자열 출력

//오픈 소스 코드 phpfensi.com

정의 및 사용법: addlashes() 함수는 지정된 사전 정의 문자 앞에 백슬래시를 추가합니다.

사전 정의된 문자는 작은따옴표('), 큰따옴표(")입니다. , 백슬래시(), null

구문: addlashes(string), 물론 이 함수는 더 안전합니다. 예제 코드는 다음과 같습니다.

$str="; //특수 문자가 포함된 문자열 정의

$new=htmlspecialchars($str,ent_quotes); //변환 작업 수행

echo $ new; //변환 결과를 출력합니다

//단, 출력 시 사용해야 합니다

$str="jane 'tarzan'" //정의 html string

echo html_entity_decode($str); //변환된 내용 출력

echo "
"

echo html_entity_decode($str ,ent_quotes ); //선택적 매개변수를 사용한 콘텐츠 출력


원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿