对淘宝URL中ID提取的PHP代码
对淘宝URL中ID提取的PHP代码
发布时间:2016-12-29 来源:查字典编辑
摘要:复制代码代码如下:

复制代码 代码如下:

<?php

$taobao = 'taobao.com';

$tmall = 'tmall.com';

$guojitmall = 'tmall.hk';

$juhuasuan = 'ju.taobao.com';

/*

取宝贝的id

休闲e族

*/

function quid($strurl) {

$strurl = strtolower ( $strurl );

if (strpos ( $strurl, 'id' ) !== false) {

$arr = explode ( '?', $strurl );

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

$NO = 0;

foreach ( $arr as $k => $v ) {

if (is_string ( $v )) {

//判断是否含有id

if (strpos ( $v, 'id' ) !== false) {

//处理含有item或者num项 返还id数

if (strpos ( $v, 'item' ) !== false || strpos ( $v, 'num' ) !== false) {

//echo $v,'<br/>';

$i = strrpos ( $v, '=' );

$str = substr ( $v, $i + 1 );

if (is_numeric ( $str )) {

return $NO = $str;

}

} else {

//echo $v,'<br/>';

$i = strrpos ( $v, '=' );

$str = substr ( $v, $i + 1 );

$x = strlen ( $str );

if (is_numeric ( $str )) {

if ($x ==11) {

$NO = $str;

} else if ($NO == 0 || ($x > 9 && $x < 11)) {

$NO = $str;

}

}

}

}

}

}

return $NO;

}

}

?>

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新php教程学习
热门php教程学习
编程开发子分类