"guru"형식의 데이터를 채우려 고 시도했을 때 \ "전문가 \"가 반환됩니다. 하나는 탈출하거나 마술이 당신의 PHP에 장애인 시세가 있는지 확인 미리zend 형식의 "전문가"의 큰 따옴표를 이스케이프 처리하는 방법은 무엇입니까?
0
A
답변
3
에서 "전문가로" "텍스트 필드에서와 밖으로 폼 데이터를 채우기"
감사를 제거하는 방법을 나에게 제안 할 수 있습니다 .ini. 그들은 이 PHP5.3에서을 추천하지 않습니다 표시하고, (아마도 5.4) PHP6에 제거
사용 get_magic_quotes_gpc()
가 활성화되어 있는지 확인하고 해제하는 방법을 찾을 수 magic_quotes_gpc
옵션을 볼 수에 대한 표시됩니다.
// Are Magic Quotes enabled?
var_dump(get_magic_quotes_gpc());
이 true
, php.ini 파일을 열고 확인이 라인을 반환하는 경우 = Off
magic_quotes_gpc = Off
0
사용 $str = str_replace(chr(132), '"', $str);
지금은 마법 오프 인용 설정하지만 나에게 " 전문가를 돌려 나를 포기
" "전문가"처럼 원본으로 채울 수있는 방법 – Guru
어쩌면 여러분은 어딘가에 htmlentities를 사용하고있을 것입니다. 이렇게 이스케이프 처리하는 것은 종종 원하는 결과이지만, 그렇지 않으면'hurm_entity_decode() '를 사용하여 "전문가"라고 할 수 있습니다. http://www.php.net/manual/en/function.html-entity-decode.php – adlawson