php提取淘宝URL中ID的代码
一段可以提取淘宝URL中ID的PHP代码。
例如:
<?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;
    }
}
?>

posted on 2013-09-07 09:27 snowfly123 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/linuxnotes/p/3306930.html

php提取淘宝URL中ID的代码相关推荐

  1. 淘宝url中的spm编码是怎么生成的呢?

    淘宝url中的spm编码是怎么生成的?生成使用了什么技术?是怎么回事呢 越详细越好. 下面是SPM淘宝说明: SPM是淘宝社区电商业务(xTao)为外部合作伙伴(外站)提供的一套跟踪引导成交效果数据的 ...

  2. 淘宝/天猫获取淘宝直播分类id接口 API 返回值说明

    item_videolist_cat-获取淘宝直播分类id接口 [查看演示] API测试工具 注册开通 onebound.taobao.item_videolist_cat 公共参数 请求地址: ht ...

  3. 淘宝/天猫API:item_videolist_cat-获取淘宝直播分类id接口

    万邦淘宝/天猫获取淘宝直播分类id接口 API 返回值说明 item_videolist_cat-获取淘宝直播分类id接口 onebound.taobao.item_videolist_cat 公共参 ...

  4. 『优势特征知识蒸馏』在淘宝推荐中的应用

    作者 | Chilia 方向 | 哥伦比亚大学研究生 搜索推荐方向 整理 | NewBeeNLP 今天分享阿里的一篇将「目标蒸馏-logits方法」应用到推荐系统领域的论文, 其提出的蒸馏技术是工业界 ...

  5. 在matlab中怎么录制音频_怎么录制淘宝页面中的视频?简单方法,轻松搞定

    原标题:怎么录制淘宝页面中的视频?简单方法,轻松搞定 怎么录制淘宝页面中的视频?当前足不出户,大家就可以在很多的电商平台购买到自己心仪的商品.这其中商机也就产生了,如果不太想上班,或者说想要自己当老板 ...

  6. 求一个手机淘宝直播中抢购的脚本,急

    要求,手机淘宝直播中不管上架什么东西,我都是第一个购买成功的! 天灵灵地灵灵,太上老君急急如律令,大神来>o<

  7. 淘宝UWP中的100个为什么

    从淘宝UWP第一版发布到现在,已经有十个月了,期间收到了用户各种各样的反馈,感谢这些用户的反馈,指导我们不断的修正.完善应用.但是也有一部分需求或建议,由于资源或技术的限制,目前确实无法做到,只能对广 ...

  8. 淘宝商品详情api接口代码对接分享

    一.淘宝商品详情api接口代码对接如下: 1.公共参数: 名称 类型 必须 描述 key String 是 调用key(必须以GET方式拼接在URL中)t secret String 是 调用密钥  ...

  9. 淘宝店铺订单解密接口/淘宝店铺订单插旗接口/淘宝店铺订单交易接口/淘宝店铺商品上传接口/淘宝店铺订单明文接口/代码对接分享

    淘宝店铺订单解密接口/淘宝店铺订单插旗接口/淘宝店铺订单交易接口/淘宝店铺商品上传接口/淘宝店铺订单明文接口/代码对接分享: 1.公共参数 名称 类型 必须 描述 (接口代码分享交流wx1997010 ...

最新文章

  1. asp.net panel 加html,ASP.NET 页面中动态增加的控件、添加事件
  2. python全栈学习总结三:函数学习
  3. flowable 集成mongodb
  4. linux查看端口属性,linux如何查看系统属性指令?
  5. WebView无法放大缩小解决方案
  6. [WPF自定义控件库] 自定义控件的代码如何与ControlTemplate交互
  7. 远程桌面中转,基于 UltraVNC Repeater(中继器)的远程桌面服务搭建,用于复杂网络环境
  8. Lua,LuaJIT,Luarocks的安装与配置-史上最详细【Linux】
  9. AutomateTheBoringStuffWithPython
  10. 笔记本电脑启动无法打开计算机,笔记本电脑开机没反应(详细教程教您怎么解决)...
  11. mysql笔记--03DML
  12. 《格鲁夫给经理人的第一课》--读书笔记
  13. 打开任务管理器的方法
  14. getAttribute(),setAttribute()的方法使用以及区别。
  15. 达梦数据备份还原(物理逻辑)
  16. 深度学习跨层网络结构--特征融合
  17. 【NOI OJ】18 Tomorrow never knows?(未知的明天)
  18. influx客户端基本操作
  19. 伯克利人工智能研究:针对深度神经网络的物理对抗例子
  20. 初识NK-RTU980开发板

热门文章

  1. Vue父子组件生命周期触发顺序
  2. redis 自增_坏了,Redis的字符串类型竟然被张三学明白了?
  3. uni-app条件编译:#ifdef #ifndef #endif
  4. html密码验证 并跳转页面,vuejs 实现前后端分离登录验证和页面自动跳转
  5. python和.net的区别_c#教程之.net和C#的区别
  6. java tcp ip通信_Java中Socket实现TCP/IP协议的通信
  7. 查看python安装位置图_python安装路径怎么找
  8. android service 构造函数,Android IntentService无法实例化类;没有空构造函数
  9. python更改整列小时分钟_利用python对excel中一列的时间数据更改格式操作
  10. 毛玻璃效果 php,CSS3如何实现磨砂玻璃背景效果