微信小程序用户信息解密

在编写微信小程序中,我们获取用户信息是,并不是所以的信息都是以明文显示出来,例如手机号这些信息,需要我们进行解码,才能正常显示出来,下面记录一个自己日常使用的解码函数:```php/ @param @param @param @param @return /function wxBizDataCrypt($appi...
阅读全文

使用Querylist动态抓取腾讯新闻

在上一章中我们介绍了Querylist的简单使用,这一章中,我们配合PhantomJS来动态抓取腾讯新闻数据。 PhantomJS 插件使用PhantomJS采集JavaScript动态渲染的页面。使用PhantomJS采集JavaScript动态渲染的页面。这个包基于`jonnyw/phpphantomjs`包。PhantomJS: http://phantomjs.or...
阅读全文

PHP爬虫框架Querylist介绍

介绍一个爬虫框架Querylist的使用。 QueryList 是什么`QueryList`是一套用于内容采集的PHP工具,它使用更加现代化的开发思想,语法简洁、优雅,可扩展性强。相比传统的使用晦涩的正则表达式来做采集,QueryList使用了更加强大而优雅的CSS选择器来做采集,大大降低了PHP做采集的门槛,同时也让采集代码易读易维护,让你从此告别晦涩难懂且不易维护的正则表达式
阅读全文

使用PHP QR Code生成二维码

  • 冯奎
  • 2019-05-05 20:24:38
  • PHP
  • php
在现在的业务逻辑中,有时会遇到一些生成二维码的需求,这是我们我们可以使用PHPqrCode一个PHP二维码生成类库,利用它我们可以轻松的生成二维码。官网:http://phpqrcode.sourceforge.net/首先我们去官网下载这个类库,然后require或include进去,我们使用phpqrcode.php就可以生成二维码了,首先您的PHP环境必须开启支持GD...
阅读全文

文件下载保留原路径(PHP)

上一篇文章我们介绍Python保留原路径下载,这一篇文章我们来介绍一下使用php,如何保留原路径进行下载远程文件。我们使用`parse_url`函数对文件路径进行解析处理```phpparse_url($url,PHP_URL_PATH)```使用`Curl`或`readfile`进行远程文件请求,获取文件:```php//获取远程文件所采用的方法if(...
阅读全文

使用PHP编写爬虫

说到爬虫,大家的第一印象就会想到Python,但是Python并不是所有人都会的,那么是否可以使用其他的语言来编写爬虫呢?当然是可以的,下面介绍一下如何使用PHP编写爬虫。 获取页面html内容 1、使用函数 `file_get_contents` 把整个文件读入一个字符串中。```phpfile_get_contents(path,include_path,con...
阅读全文

php微信支付的相关使用(扫码、H5、小程序)

再我们编写相关支付的时候,经常会使用微信支付,在php中使用微信支付还是比较简单的,微信支付文档:https://pay.weixin.qq.com/wiki/doc/api/index.html这里简单介绍微信支付的几种使用,这里微信支付我封装了一个类库,便于自己的使用:首先把配置文件填写完整:```php$config = array( 'APPID'...
阅读全文

php目录及文件的删除

在php进行文件处理的时候,经常要对某些目录及文件进行删除操作,下面使用rmdir和unlink写了一件简单的文件删除函数,便于自己的使用:```php/ @param @param boolean $type @return /function del_file($path, $type=false){ // 先处理路...
阅读全文

explode与implode的使用

在php中,我们经会对string与array之间进行相互转换,这里记录一下两个函数,便于自己使用。 explode语法:```phpexplode(separator,string,limit)```参数:separator:必需。规定在哪里分割字符串。string:必需。要分割的字符串。limit:可选。规定所返回的数组元素的数目。例...
阅读全文

PSR-1 基础编码规范

  • 冯奎
  • 2019-02-08 15:34:28
  • PHP
  • php
基本代码规范本篇规范制定了代码基本元素的相关标准,以确保共享的 PHP 代码间具有较高程度的技术互通性。本文件中的 `必须`,`不得`,`需要`,`应`,`不应`,`应该`,`不应该`,`推荐`,`可能` 和 `可选` 等能愿动词按照 RFC 2119 中的描述进行解释。 1. 概览PHP代码文件 必须 以 <?php 或 <?= 标签开始;PHP代码文件 必须 ...
阅读全文