"A & B"와 같은 문자열을 PHP 파일의 매개 변수로 사용하려고했습니다. '&'기호가 파일에 여러 PARAMS을 제공하는 데 사용되기 때문에 하지만이 작동하지 않습니다
http://localhost/Projekte/programm.php?division=A&B
가 어떻게이 문자열을 전달할 수 있습니다
?"A & B"와 같은 문자열을 PHP 파일의 매개 변수로 사용하려고했습니다. '&'기호가 파일에 여러 PARAMS을 제공하는 데 사용되기 때문에 하지만이 작동하지 않습니다
http://localhost/Projekte/programm.php?division=A&B
가 어떻게이 문자열을 전달할 수 있습니다
?url_encode()
기능과 url_decode()
기능을 사용해보십시오. 이 값 .. 적절한 %로 모든 영숫자 문자를 대체 할
사용 urlencode
기능 :
$url = 'http://localhost/Projekte/programm.php?division=' . urlencode('A&B');
echo $url;
출력
http://localhost/Projekte/programm.php?division=A%26B
programm.php에서 GET 매개 변수를 액세스
var_dump($_GET['division']);
http://localhost/Projekte/programm.php?division1=a&division2=b
echo $_GET["division1"];
echo $_GET["division2"];
& 여러 값이지만 그렇게 이름 1 줄의 이름과 값 = 값 & NAME2 = 값이어야합니다
또는
http://localhost/Projekte/programm.php?division=A&b
$val1 = $_GET["division"];
$val2 = explode("&", $val1);
echo $val2[0].$val[1];
확인 [이 질문] (http://stackoverflow.com/a/10222763/6105873), url_encode() 및 url_decode() 사용 –
그래, 내 문제가 해결되었습니다. 나는 독일 사람이고 '&'에 대한 어휘가 있다는 것을 몰랐다. 그래서 나는 내 연구에서 그것을 찾지 못했다. 감사. –