이 기사의 예에서는 문자열 이스케이프 및 복원을 달성하기 위해 PHP에서 addlashes() 및 Stripslashes()를 사용하는 방법을 설명합니다. 참조용으로 모든 사람과 공유하세요. 세부 사항은 다음과 같습니다.
PHP의 addslashes() 함수는 사전 정의된 문자 앞에 백슬래시가 추가된 문자열 을 반환합니다.
사전 정의된 문자는 다음과 같습니다.
작은따옴표(')
큰따옴표(")
백슬래시()
NULL
Stripslashes() 함수는 addlashes() 함수에 의해 추가된 백슬래시 를 제거합니다.
의 사용 예는 다음과 같습니다.<?php $str="select * from `book` where bookname='本站'"; echo $str."<br/>";//输出字符串$str echo $astr=addslashes($str);//字符串转义并输出 echo "<br/>"; echo stripslashes($astr);//将转义字符串还原 ?>
select * from `book` where bookname='本站' select * from `book` where bookname=\'本站\' select * from `book` where bookname='本站'
이 기사에 설명된 내용이 PHP 프로그래밍에 종사하는 모든 사람에게 도움이 되기를 바랍니다
.
위 내용은 문자열 이스케이프 및 복원을 구현하기 위한 PHP의 추가 및 스트립슬래시 사용 예를 소개하며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.