-5
$url = 'hxxx://www.xxxx.com/#node=xxxxxxxx&lasts=5613';
$e=explode('#',$url);
echo $e[count($e)-1];

これにより、出力が得られます

node=xxxxxxxx&lasts=5613

ただ欲しい

node=xxxxxxxx

# と & の間の URL を出力します。

誰...

4

3 に答える 3

1

ここで最初に頭に浮かんだのは

$url = 'hxxx://www.xxxx.com/#node=xxxxxxxx&lasts=5613';
$e = explode('#', $url);
$params = array();
parse_str(end($e), $params);
print_r($params);

との配列$paramsnodeありますlasts

echo $params['node'];

あなたが望むものをあなたに与えるでしょう

于 2012-11-30T07:42:03.993 に答える
0

これを試して

    $url = 'hxxx://www.xxxx.com/#node=xxxxxxxx&lasts=5613';
    $arr = parse_url($url);

   $arr = explode("&",$arr['fragment']);

   $val = $arr[0]
于 2012-11-30T07:43:30.730 に答える
0

救助へのキャプテン正規表現:

<?php 
$url = 'hxxx://www.xxxx.com/#node=xxxxxxxx&lasts=5613';
$result = array();
preg_match('/#([^\&]+)\&/', $url, $result);
echo $result[1];

http://php.net/manual/en/function.preg-match.php

于 2012-11-30T07:42:37.293 に答える