Javascript로 문자열을 인코딩해야하며 PHP (아래 코드)로 디코딩하고 싶습니다.
같은 불행하게도 일반적인 기능 urlencode()
, encodeURIComponent()
등 것이다이 경우없는 일 때문에 내 PHP 프레임 워크 해석 슬래시 /
구분 기호로, 심지어는 인코딩 된 것.
문자열 길이는 1-50 자 범위입니다. 암호화는 초점이 아니라 성능입니다.
누구든지 좋은 대안을 알고 base64
있습니까?
자바 스크립트
var str = doEncode("I'm a String with special chars!§$%&/()");
window.location = "http://localhost/script.php?encoded_string=" + str;
PHP
$str = doDecode($_GET["encoded_string"]);
echo $str; // I'm a String with special chars!§$%&/()
미리 감사드립니다!
user2864740에 동의
또는 50 개만 있으므로 Base32를 사용할 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다