
PHP进阶
开猿节流
代码改变人生——代码改变世界
展开
-
PHP调用接口API封装
GET:/** * 通过URL获取页面信息 * @param $url 地址 * @return mixed 返回页面信息 */function get_url($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); //设置访问的url地址 curl_setopt($ch, C...原创 2018-09-19 14:44:02 · 3674 阅读 · 0 评论 -
PHP接口_快递配送接口
原文链接1、介绍其作用是查询快递的走件流程,比较典型在电商网站中一般都具有该功能。在使用快递接口的时候一般会去找一个接口提供商,比较出名是快递100(金蝶)。官网:https://www.kuaidi100.com/ 2、签约①在导航上点击“申请接口”②申请免费版③填写表单④等待审核结果的邮件除了上述申请之外,还可以使用下面的这个接口(无限制...原创 2019-02-18 14:53:12 · 1155 阅读 · 0 评论 -
PHP接口_短信发送接口
原文链接1、介绍在开发中,经常会使用到短信接口用于发送短信,如在注册的时候验证手机号是否合法、找回密码的时候需要验证身份等等。短信接口得申请之后才能使用,提供短信服务的服务商有很多的,如阿里云(阿里大鱼)、腾讯云、聚合数据。短信接口都是付费,没有免费的。以聚合数据为例:http://www.juhe.cn使用之前先注册帐号。打开短信接口的页面:https://www.juh...原创 2019-02-18 14:54:54 · 490 阅读 · 0 评论 -
PHP 中最全的设计模式(23种)
链接PhpDesignPatterns 【PHP 中的设计模式】 一、 Introduction【介绍】设计模式:提供了一种广泛的可重用的方式来解决我们日常编程中常常遇见的问题。设计模式并不一定就是一个类库或者第三方框架,它们更多的表现为一种思想并且广泛地应用在系统中。它们也表现为一种模式或者模板,可以在多个不同的场景下用于解决问题。设计模式可以用于加速开发,并且将很多大的想法或...原创 2019-02-13 14:00:43 · 294 阅读 · 0 评论 -
PHP接口_天气接口(百度api)
原文链接1、介绍在很多网站页面都会显示当前地方的天气状况,也可以给用户一些天气提示:而对于一些本身不做天气行业数据的网站其数据则需要通过天气接口来获取。此处接口数据以百度为例。2、签约接口文档:http://lbsyun.baidu.com/index.php?title=carhttp://lbsyun.baidu.com/index.php?title=ca...原创 2019-02-19 18:33:46 · 3428 阅读 · 0 评论 -
浏览器如何工作:在现代web浏览器场景的之下
原文链接原文:原文地址( 译者注:这是一篇深度好文,并且附带官方简体中文。本次的翻译为一人完成,限于水平,难免有误,故需要学习本文内容的同学请直接参考原文地址进行阅读。导读: 终于,我在一周之内讲这长篇大论的浏览器背后的故事翻译完了。如果再要我重新阅读一遍,可能需要我沐浴焚香般的准备。现在我忍着肩膀和手腕的酸痛,写下发布前的最后一些体会:这是一篇长度不小的文章。但是整个文章的内...原创 2019-04-04 16:44:07 · 311 阅读 · 0 评论 -
PHP生成二维码图片
/** * php插件生成二维码demo * @return string */ public function create_code_php_code(){ $url='http://kid.ngrok.xiaomiqiu.cn/index.php/portal/index/share_two';//将url地址写好 V...原创 2019-07-31 15:12:33 · 201 阅读 · 0 评论 -
OAuth 2.0
OAuth2.0是什么?OAuth的英文全称是Open Authorization,它是一种开放授权协议。是为用户资源的授权定义了一个安全、开放及简单的标准,第三方无需知道用户的账号及密码,就可获取到用户的授权信息,并且这是安全的。OAuth 2.0是一种设计思路,不是一个框架OAuth2.0概述?OAuth 2.0关注客户端开发者的简易性。要么通过组织在资源拥有者和HTTP...原创 2018-07-19 23:50:56 · 239 阅读 · 0 评论 -
全文检索ElasticSearch
elasticsearch中文社区 : http://elasticsearch.cn/Elasticsearch 权威指南(中文版):https://es.xiaoleilu.com/ElasticSearch是一个基于Lucene的搜索服务器。原创 2018-07-24 10:21:30 · 210 阅读 · 0 评论 -
PHP接口_QQ互联接口
原文链接1、介绍QQ登录接口。作用是实现QQ直接登录某些网站,简化用户登录、注册流程。现在有很多大型网站都在使用QQ互联登录功能:X东:X宁:X美:2、签约官网:http://connect.qq.com①点击“应用管理”②如果资料没有审核通过的话,则可以点击QQ头像填写对应的资料和上传认证的照片,提交审核即可③当个人资料审核通过之后...原创 2019-02-18 11:55:38 · 687 阅读 · 0 评论 -
PHP接口_支付宝支付接口
原文链接1、介绍支付宝国内乃至全球都是数一数二的大型的第三方支付平台。其提供了一些接口给用户/商家进行收款。官网:http://b.alipay.com(建议使用IE打开)接口类型的介绍:淘宝模式的担保交易接口:付款-发货-收货-确认-支付宝打款【从2016年8月份不对外开放申请】即时到帐接口:付款之后立即进入卖家账户-发货-确认以后一般遇到的支付接口都是即时到帐的接口...原创 2019-02-18 11:43:33 · 1252 阅读 · 0 评论 -
PHP中对象和数组相互转化的API封装
/** * 对象转数组具体实现 * @param $obj 传入对象数据 * @return array 返回数组格式数据 */function objectToArray($obj) { //首先判断是否是对象 $arr = is_object($obj) ? get_object_vars($obj) : $obj; if(is_array($arr)) {...原创 2018-09-19 14:58:28 · 989 阅读 · 0 评论 -
PHP中XML和数组相互转化的API封装
/** * 数组转xml * @param $arr * @return string */function arrayToXml($arr){ $xml = "<xml>"; foreach ($arr as $key=>$val) { if (is_numeric($val)){ $xml.="&l...原创 2018-09-19 15:15:08 · 200 阅读 · 0 评论 -
phpexcel-php实现excel数据导入数据库
phpexcel-php实现导入excel到数据库http://oldchen.iwulai.com/index.php/2018/12/06/phpexcel-php%E5%AE%9E%E7%8E%B0%E5%AF%BC%E5%85%A5excel%E5%88%B0%E6%95%B0%E6%8D%AE%E5%BA%93/原创 2018-12-10 14:16:26 · 448 阅读 · 0 评论 -
正则表达式之(年龄)(电话号码)(姓名)
最近在项目中遇到验证的问题,年龄在1-180.姓名姓名为2-18中文和英文结合的字符.电话号码的验证,所以这里来备份一下电话号码 :let telphone = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/; /^...原创 2018-08-10 10:18:56 · 3948 阅读 · 0 评论 -
PHP隐藏手机号中间四位,邮箱的API封装(最全)
原文地址:http://oldchen.iwulai.com/index.php/2019/01/16/php%E9%9A%90%E8%97%8F%E6%89%8B%E6%9C%BA%E5%8F%B7%E4%B8%AD%E9%97%B4%E5%9B%9B%E4%BD%8D%EF%BC%8C%E9%82%AE%E7%AE%B1%E7%9A%84api%E5%B0%81%E8%A3%85%EF%BC%...原创 2019-01-16 15:08:14 · 1170 阅读 · 0 评论 -
PHP生成随机数的几种方法(最全)
原文链接:http://oldchen.iwulai.com/index.php/2019/01/16/php%E7%94%9F%E6%88%90%E9%9A%8F%E6%9C%BA%E6%95%B0%E7%9A%84%E5%87%A0%E7%A7%8D%E6%96%B9%E6%B3%95%EF%BC%88%E6%9C%80%E5%85%A8%EF%BC%89/1.rand()函数://无...原创 2019-01-16 15:18:03 · 14224 阅读 · 0 评论 -
PHP实现时间日期友好显示详解
原文链接:http://oldchen.iwulai.com/index.php/2019/01/16/php%E5%AE%9E%E7%8E%B0%E6%97%B6%E9%97%B4%E6%97%A5%E6%9C%9F%E5%8F%8B%E5%A5%BD%E6%98%BE%E7%A4%BA%E8%AF%A6%E8%A7%A3/在实际开发中,我们为了更好的用户体验,可能会用到时间日期的友好输出(...原创 2019-01-16 16:53:43 · 735 阅读 · 0 评论 -
PHP接口(Interface)
原文链接一、接口初步1、什么是接口API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。通俗来讲的接口就是实现软件/硬件之间数据交互的一个方式。 2、接口的请求流程该请求的过程和之前学习的ajax请...原创 2019-02-18 11:26:35 · 603 阅读 · 0 评论 -
PHP导出excel表格(可多表)SQL
function active($xlsName='', $xlsCell=array(), $xlsModel=''){ // 合计人数 // $fileName = "国庆活动"; // $headArr = array('ID', '姓名','电话','所属班级','成功人数','确认签字'); // $grade = M('active_fri...原创 2019-09-30 10:57:45 · 480 阅读 · 0 评论