Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

작은 따옴표가 아닌 큰 따옴표에만 슬래시를 추가하는 PHP 함수가 있습니까?

<시간/>

json_encode 함수를 사용하여 큰따옴표에 슬래시를 추가할 수 있습니다. 또한 'addcslahses'는 특정 문자에 '\'를 추가하는 데 사용할 수도 있습니다. -

예시

<?php
$str = addcslashes("Hello there!","t");
   echo($str);
?>

출력

이것은 다음과 같은 출력을 생성합니다 -

Hello \there!

'addcslashes' 함수는 특정 문자 앞에 백슬래시가 있는 문자열을 반환하는 데 사용됩니다. 대소문자를 구분하는 함수이며 일반적으로 0(null), r(캐리지 리턴), n(줄 바꿈), f(형식 읽기), t(탭), v(세로 탭) 값과 함께 사용하면 안 됩니다. \0, \r, \n, \t, \f 및 \v와 같은 값은 미리 정의된 이스케이프 시퀀스이기 때문입니다.

위의 코드에서 'addcslashes' 함수는 't' 문자 앞에 백슬래시가 발생하도록 지정하여 문자열에 대해 호출됩니다.