如何在php中从URL字符串中获取最后一部分?

如何在php中从URL字符串中获取最后一部分?,php,wordpress,url,Php,Wordpress,Url,如果我的url如下所示,如何读取url的最后一部分(斜杠后): http://testWeb.com/eng/pay-online/#__hc-action-complete--9d79883508 我试过使用$\u GET和$\u POST,但这些都是空的。我也尝试过使用$\u服务器['REQUEST\u URI'],但它也会返回url,直到“在线支付”。项目在wordpress中(以防WP中有什么东西可以解决这个问题)。您可以使用JS获得片段,如: var fragment=locati

如果我的url如下所示,如何读取url的最后一部分(斜杠后):

http://testWeb.com/eng/pay-online/#__hc-action-complete--9d79883508

我试过使用$\u GET和$\u POST,但这些都是空的。我也尝试过使用$\u服务器['REQUEST\u URI'],但它也会返回url,直到“在线支付”。项目在wordpress中(以防WP中有什么东西可以解决这个问题)。

您可以使用JS获得片段,如:

var fragment=location.hash.substring(1);//减去散列

您可以获取整个url,然后根据常规表达式拆分字符串
片段(位于
#
之后的位)未被发送到服务器。@JonStirling在这种情况下,我们如何获取最后一部分?
获取最后一部分?
您必须操作uri以使用javascript将
#
ancor部分作为真实参数发送。像
http://testWeb.com/eng/pay-online/?ancor=__hc-操作完成——9d79883508
我想您可以用JavaScript来完成。