나는이 같은 기능을하고 있어요 :PHP - HTML 특수 문자 코드를 반환하는 방법?
function foo() {
return '[ = ]';
}
하지만이 반환
[@]
내가 필요
[ = ]
하나를 아이디어?
나는이 같은 기능을하고 있어요 :PHP - HTML 특수 문자 코드를 반환하는 방법?
function foo() {
return '[ = ]';
}
하지만이 반환
[@]
내가 필요
[ = ]
하나를 아이디어?
문자열을 출력하기 전에 htmlspecialchars
으로 전화를 걸거나 문자열의 &
을 &
으로 바꿀 수 있습니다.
브라우저가 @
대신 =
으로 표시됩니다.
감사합니다,이 & 솔루션은 단지 훌륭합니다. – Wordpressor
함수가 올바른 문자열을 반환합니다.
HTML 문서에서 볼 때 엔티티로 해석됩니다.
내 조언은 당신이 그것을 표시 응답, 예를 들어, 아마 당신은 인코딩 된 문자열을하지 않을 수 있습니다 경우에 나중에 문제가 발생할 것이다 함수의 반환 값을 변경
$foo = foo();
echo htmlspecialchars($foo, ENT_QUOTES, 'UTF-8');
을 인코딩하는 것입니다.
또는 사용 :
return urlencode('[ = ]');
'복귀를 htmlentities ('[=]'); 이제' –
이 잘 작동하지만 방법 (
를) 휴식을 달성하기 위해? :) – Wordpressor
그것은 돌아온다? 또는 @를 출력합니까? 브라우저가 자동으로 변환합니다. – khael