+ -
当前位置:首页 → 问答吧 → 从一字符串中取个数字

从一字符串中取个数字

时间:2011-11-28

来源:互联网

/product.php?id=15
/product.php?id=15&page=2

要从上面这个url的字符串中取得 “15” 就是id的参数,用什么方法最简洁高效?

作者: free212   发布时间: 2011-11-28

$_GET['id']

作者: hull910808   发布时间: 2011-11-28

PHP code

<?php
$url = '/product.php?id=15&page=2';
$arr=parse_url($url);

parse_str($arr['query']);

echo $id;
//outpus:15
echo $page;
//outpus:2
?>


作者: Mr_merlin   发布时间: 2011-11-28

PHP code

$Str='/product.php?id=15&page=2';
preg_match('/id=([\d]+)/',$Str,$Marray);
echo $Marray[1];

作者: PhpNewnew   发布时间: 2011-11-28

相关阅读 更多