머리말 최근 크롤러가 크롤링한 링크를 mysql 데이터베이스에 저장했을 때 json_encode를 사용하여 링크를 저장하면 데이터베이스에 이스케이프 문자가 표시되지 않고 명확하지 않은 것으로 나타났습니다. 저장 공간을 올립니다. 나중에 기본적으로 json_encode를 사용하여 배열을 json 형식으로 변환하면 데이터에 슬래시가 포함된 문자열이 자동으로 이스케이프되지만 때로는 이를 이스케이프할 필요가 없다는 사실을 발견했습니다. 이 기사에서는 슬래시를 자동으로 이스케이프하지 않고 json_encode를 사용하는 방법에 대해 설명합니다. 다음 배열 $a의 경우 이를 해결하는 두 가지 방법이 있습니다. 'http://www.baidu.com', 'http://www.baidu.com', 'http://www.baidu.com', 'http://www.baidu.
1. PHP에서는 json_encode가 슬래시 "/"를 자동으로 이스케이프 처리하지 않도록 하세요.
소개: 이 기사에서는 주로 PHP에 대해 공유합니다. json_encode가 슬래시 "/"를 자동으로 이스케이프 처리하는 것을 방지하는 두 가지 방법. 이 기사에는 필요한 모든 사람을 위한 특정 참조 값이 있다고 생각합니다.
소개: 이 문자열과 같은 문자 이스케이프 문제 [td]맙소사 [/td] 작은따옴표를 이스케이프하여 데이터베이스에 저장했습니다. 기사를 표시할 때 기사가 모두 슬래시를 벗어났음을 발견했습니다. 이스케이프하지 않고 데이터베이스에 직접 저장하는 대신 데이터베이스에 삽입하면 오류가 발생하는 경우가 있습니다. 어떻게 해야 하나요? //일부 특수 문자 변환 function format_html($str){ $str = str_repl
소개: 왜 str_replace('',' /'를 이스케이프해야 할까요? ,dirname(__FILE__))); 위의 빨간색 부분은 이스케이프된 슬래시입니다. 변환해야 하는 이유------솔루션 아이디어------ --- --특별한 인물이니까. ------해결방법---------그냥 평범한 글자로 만들어서 언어적 의미를 잃게 만드는 것 뿐이에요
4 . 문자 이스케이프 관련 문제
소개: 이 문자열과 같은 문자 이스케이프 문제 [td]맙소사 [/td] 작은따옴표를 이스케이프 처리하여 데이터베이스에 저장했습니다. 기사를 표시할 때 기사가 모두 슬래시를 벗어났음을 발견했습니다. Escape하지 않고 바로 데이터베이스에 저장하는 것이 아니라, 데이터베이스에 삽입할 때 오류가 발생하는 경우가 있습니다. 어떻게 해야 하나요? //특수문자 변환 function format_html($str){ $str = str_repl
위 내용은 슬래시 이스케이프에 관한 4가지 권장 기사의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!