自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 PHP发送邮件

网上搜索,PHP发送邮件主要有三种方法:一、利用php自带的 mail() 函数二、利用别人封装好的邮件类三、利用第三方SMTP服务器第一种方法需要本地有SMTP服务器,那就需要下载安装或自己搭建;第二钟方法是最简单的,直接下载配置引用;第三种是连接到第三方SMTP服务器,用命令行执行发邮件。因为第三种用命令行执行看起来挺好玩,所以用第三种了。刚开始想直接用php的sh

2017-11-29 10:43:50 549

原创 PHP GD2库的简单使用

GD2库可以用来创建图像,其中的用途之一就是生成验证码。首先要装GD2库,使用phpstudy的话直接在php扩展里选择GD2就行了。生成简单验证码图像代码如下:$img_height = 100; //设置图像高度$img_width = 300; //设置图像宽度 $img = imagecreate($img_width,$img_height); //创建图像/

2017-11-27 16:24:52 1976

原创 php微信公众平台接口(五)——微信网页授权

微信网页授权,就是在公众号打开自己的网页时,通过调用微信的接口把用户的信息发送给自己的服务器。这里需要到官网登录自己的公众号账号设置授权回调域名,填写的是自己网页的域名。具体更多的作用有待发现。 1、获取codecode每次获取都不一样,而且只能用一次,用来换取网页access_token。请求接口:https://open.weixin.qq.com/connect/oa

2017-11-24 17:12:00 461

原创 PHP微信公众平台接口(四)——消息的接收和发送

消息的接收和发送可以说是核心部分,这是用户和公众号最主要的信息交流。1、官网文档已说明,当普通微信用户向公众账号发消息时,微信服务器将POST消息的XML数据包到开发者填写的URL上。这里有个坑,就是微信服务器在一段时间没收到响应的话,就会再次发送请求到你的URL上。网上大多的解决方法是收到请求后返回一个空串(或“success”字符串)给微信,微信收到响应后就不会重复发送请求。但这方法并不理

2017-11-24 16:11:05 3443 1

原创 PHP微信公众平台接口(三)——自定义菜单

获取access_token后,就可以继续请求其他微信接口了。创建自定义菜单:1、自定义菜单,就是设置微信进入公众号后的主界面下的菜单栏,这里不需要写什么逻辑,只需请求接口修改对应参数信息就行了。2、这里可以随便找个调试工具来请求接口。请求接口:https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_T

2017-11-24 14:29:44 1113

原创 PHP微信公众平台接口(二)——获取access_token

设置好URL后,那就可以开始调用微信接口了。首先要获取access_token,access_token是公众号的接口调用凭据,相当于账号密码,使用access_token就不需要每次都发送自己的账号密码了。请求地址:https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret

2017-11-24 14:05:58 1085

原创 PHP微信公众平台接口(一)——设置URL

微信公众平台有开发文档,但里面有很多东西说得不清不楚,而且有很多坑,所以在此以个人角度做一下简单的介绍说明。1、要使用微信公众平台接口,首先要在官网注册个公众号,公众号分很多种,但个人感觉主要的区别是收费和免费。收费的大多数功能可以用,免费的大多数功能不可以用。像我这种没钱又想玩下微信接口的可以去申请个公众平台测试账号,这个测试账号有很多功能都能使用。2、申请完账号后,会得到一个App

2017-11-24 13:46:32 763

原创 PHP生成二维码

查了下百度,PHP生成二维码主要有两种方法,第一种是调用Google的接口,但很难连接上,请求了好几次都炸了,所以比较推荐第二种方法,就是引用phpqrcode类。先在官网等下载,解压后把文件夹放到项目中,或直接把里面的关键文件phpqrcode.php复制粘贴到项目里。require __DIR__."../phpqrcode.php"; //引用类QRcode::png($test

2017-11-23 15:05:31 264

原创 laravel导出Excel

听说PHP导入导出Excel时,一般不会使用PHP自带的Excel功能,而是使用框架里面的。以下是对于laravel导入导出Excel的简单使用介绍。以“导入Excel表,把表里的信息保存到数据库,再把表里的信息以Excel格式导出“为例子:在namespace下加一句use Excel;1、导入Excel文件,那就必须先上传Excel文件,一般是前端传递的方式或直接打开文件,

2017-11-22 17:01:24 664

原创 本机作为服务器让外网访问——Sunny-Ngrok内网转发

在web开发中,有时想让外网访问自己本机,如学习微信接口开发时需要让微信能访问到自己的服务器,对于像我这种没钱买服务器、备案、域名等的人来说,希望用自己本机作为服务器的话,可以用Sunny-Ngrok。Sunny-Ngrok具体的文档操作请百度搜Sunny-Ngrok,第一个就是官网。下面只做简单的使用介绍。1、先在官网下载对应版本的客户端,解压安装。2、在官网注册一个账号,登录后在选

2017-11-22 14:46:06 2598

原创 memcached和redis的安装使用

关于缓存,memcached和redis都可以使用,其中redis还能用作队列。关于memcached和redis的安装,memcached的比较简单,而redis就相对复杂些。1、memcached网上的介绍说,memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载(不是很懂,只是单纯使用缓存的话不去理解也行吧?)安装方法:直接百度搜索

2017-11-22 14:04:24 537

原创 phpstudy是个好东西

对于初学PHP的新手来,phpstudy是一个非常便利的东西,无需手动去配置环境,一键就能搭好环境。不过有写东西还是需要自己去改的,例如启动Apache虚拟机时要修改一下配置文件。在vhosts.conf文件里加入这代码: DocumentRoot "D:/WWW/wxtest/public"          #项目的启动目录,也叫入口文件所在的文件夹地址吧? ServerN

2017-11-22 10:38:16 845 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除