0
如何設置$_GET
讓這個符號#
例子:
$a = "NE-TH#1-8";
<a href="test.php?a=<?php echo $a; ?>"Test</a>
當我嘗試點擊該鏈接,回顯變量,它只會顯示NE-TH
。它應該是NE-TH#1-8
請幫
如何設置$_GET
讓這個符號#
例子:
$a = "NE-TH#1-8";
<a href="test.php?a=<?php echo $a; ?>"Test</a>
當我嘗試點擊該鏈接,回顯變量,它只會顯示NE-TH
。它應該是NE-TH#1-8
請幫
你需要urlencode它(因爲#標誌着一個URL,它的瀏覽器不使用HTTP請求發送文檔片段)。
<?php $a = "NE-TH#1-8"; ?>
<a href="test.php?a=<?= urlencode($a) ?>">Test</a>
使用'??php echo urlencode($ a); ?>代替。 –
@AmalMurali還是一樣,結果只是NE-TH – bDir
可能是因爲'Test'之前缺少'>'。試試這個:'Test'。 –