Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在散列后获取url_Php_Url_Hash - Fatal编程技术网

Php 如何在散列后获取url

Php 如何在散列后获取url,php,url,hash,Php,Url,Hash,我有一个类似以下内容的url: zigzagstudio/#!/page_wedding2 var query = location.href.split('#'); var anchorPart = query[0]; 我需要在#之后加入url的一部分。事实上,我需要访问第2页,以便从我的数据库中获取数字并将其与id进行比较。这是否可以使用php实现?有人有代码示例吗?我还使用javascript搜索了一个解决方案,但我不知道如何使用javascript将其发送到php $url = 'z

我有一个类似以下内容的url:

zigzagstudio/#!/page_wedding2
var query = location.href.split('#');
var anchorPart = query[0];
我需要在#之后加入url的一部分。事实上,我需要访问第2页,以便从我的数据库中获取数字并将其与id进行比较。这是否可以使用php实现?有人有代码示例吗?我还使用javascript搜索了一个解决方案,但我不知道如何使用javascript将其发送到php

$url = 'zigzagstudio/#!/page_wedding2';
echo parse_url($url, PHP_URL_FRAGMENT);
参见()文档

请参阅()文档。

您可以在PHP和Javascript中使用

PHP:

Javascript:

var str = 'zigzagstudio/#!/page_wedding2';
var str_array = str.split('#');
alert(str_array.pop());
您可以在PHP和Javascript中使用

PHP:

Javascript:

var str = 'zigzagstudio/#!/page_wedding2';
var str_array = str.split('#');
alert(str_array.pop());

您需要在JavaScript中读取它,然后将其传递给PHP

用Javascript阅读它,如下所示:

zigzagstudio/#!/page_wedding2
var query = location.href.split('#');
var anchorPart = query[0];
一旦您拥有了
anchorPart
并解析了其中的相关信息,就将其传递给您的PHP——根据您的web应用程序,可能有不同的方法来实现这一点

您可以创建一个页面_wedding2.php,并在querystring中传递任何解析信息。在您自己的网页中使用返回的HTML字符串


编辑:为了澄清,.

您需要用JavaScript阅读它,然后将它传递给您的PHP

用Javascript阅读它,如下所示:

zigzagstudio/#!/page_wedding2
var query = location.href.split('#');
var anchorPart = query[0];
一旦您拥有了
anchorPart
并解析了其中的相关信息,就将其传递给您的PHP——根据您的web应用程序,可能有不同的方法来实现这一点

您可以创建一个页面_wedding2.php,并在querystring中传递任何解析信息。在您自己的网页中使用返回的HTML字符串


编辑:为了澄清,.

没有必要使用JS,在PHP中可能有许多不同的方式。请解释-你在PHP中的URL,OP暗示它需要从客户端发送到PHP页面。没有必要使用JS,在PHP中可能有许多不同的方式。请解释-你在PHP中的URL,OP意味着它需要从客户端发送到PHP页面。但是我可以使用PHP获取url吗?但是我可以使用PHP获取url吗?但是如何使用哈希获取url呢?因为到目前为止,我的链接看起来是这样的:但是我如何用散列得到url呢?因为到目前为止,我的链接看起来是这样的:但是我如何用散列得到url呢?因为到目前为止我的链接看起来像这样:127.0.0.1/zigzagstudio/#/page_Wedding2你是说用
#?将
$name=$string[1]
替换为
$name=$string[0]
,所以你是说我应该这样写:$url='127.0.0.1/zigzagstudio/#/page_wedding2'?\但如何使用哈希获取url?因为到目前为止我的链接看起来像这样:127.0.0.1/zigzagstudio/#/page_Wedding2你是说用
#?将
$name=$string[1]
替换为
$name=$string[0]
,所以你是说我应该这样写:$url='127.0.0.1/zigzagstudio/#/第2页\