我想回显一个html链接并添加一个php锚点和一个哈希锚点。
<?php
echo '<a href="test.php?page='.$i.'#hash">'.$i.'</a>';
?>
PHP正确回显链接,但点击后,浏览器只关心哈希锚点。如果我在url中手动键入链接,它将正确运行。 有没有办法欺骗浏览器同时接受php锚点和哈希锚点?
非常感谢:)
答案 0 :(得分:1)
试试这个:
if (is_numeric($i)){echo '<a href="test.php?page='.$i.'#hash">'.$i.'</a>';}
else {echo 'value of i is not numeric<br>';}
if (!isset($i)){echo 'i has not been assigned ANY value at all<br>';}