Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
基本上每次我使用 header() 重定向时,我仍然携带我以前拥有的任何散列。它会在应用程序中产生不良结果、重复操作等。
尝试用 JS 擦除哈希是不好的,因为我无法删除 #.
重定向时如何删除它?
一定是你在使用#你,因为 PHP在重定向时header()不会放...#
#
header()
正确的语法:
header('Location: page.php');
如果您的字符串是动态生成的,则可以使用正则表达式,并且可以在将 url 分配给之前删除#usingpreg_replace()header()
preg_replace()
header() 参考