1.addlashes() 함수
1.addlashes()함수는 지정된 미리 지정된 문자 앞에 백슬래시를 추가합니다. 구문: addlashes(str);
2. 매개변수는 문자열
3입니다. 이러한 사전 정의된 문자에는 작은따옴표('), 큰따옴표(") 및 백슬래시()의 네 가지 유형이 있습니다. NULL
4. 예:
<?php $str="Who's John Adams?"; echo $str."This is not safe in a database query.<br/>";//输出:Who's John Adams?This is not safe in a database query. echo addslashes($str)."This is safe in a database query.";//输出:Who\'s John Adams?This is sage in a database query. ?>
12345678910
2. addcslashes() 함수
1. addcslashes() 함수는 지정된 문자 앞에 백슬래시를 추가합니다.
2. str 매개변수는 필수이며 확인할 문자열을 지정하고, 문자는 선택사항이며 addcslashes()의 영향을 받는 문자 또는 문자 범위를 지정합니다. 3. 예 1:<?php $str="Hello,my name is John Adams."; echo $str; //输出:Hello,my name is John Adams.echo addcslashes($str,'m'); //输出: Hello,\my na\me is John Ada\ms.echo addcslashes($str,'J'); //输出:Hello,my name is \John Adams ?>
예 2,
<?php$str="Hello,my name is John Adams."; echo $str; //输出:Hello,my name is John Adams. echo addcslashes($str,'A..Z'); //输出:\Hello,my name is \John \Adams. echo addcslashes($str,'a..z'); //输出:H\e\l\l\o,\m\y \n\a\m\e \i\s J\o\h\n A\d\a\m\s. echo addcslashes($str,'a..h'); //输出:H\ello,my n\am\e is Jo\hn A\d\ams. ?>
참고: addcslashes() 함수는 대소문자를 구분합니다.
참고: 0(NULL), r(캐리지 리턴), t (폼 피드), f(탭), v(세로 탭) PHP에서 addcslashes()를 적용할 때는 주의하세요.
위 내용은 PHP는 지정된 문자 앞에 백슬래시를 추가하는 문자열 함수 addlashes()를 반환합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!