php
侯志文
刚刚开始接触编程的渣渣.
展开
-
Php导出excle文件
1.引用PHPExcle.php文件,引用PHPExcle类. require_once(get_stylesheet_directory().’/Classes/PHPExcel.php’);2.连接Mysql数据库,得到需要到处的数据Data. $con = mysql_connect(servername,username,password); $result = mysq原创 2016-03-24 11:34:43 · 678 阅读 · 1 评论 -
PHP 格式时间方法
PHP 格式时间方法最近处理了一些将时间 (Y-m-d格式) 转化成天,小时,分钟的问题,发现很有用,总结一下分享原创 2016-12-05 09:18:40 · 262 阅读 · 0 评论 -
PHP 调用Mailgun发送邮件方法总结
PHP 调用Mailgun发送邮件方法总结本篇博客参考Mailgun 官方API github链接: https://github.com/mailgun/mailgun-php原创 2016-12-05 09:48:38 · 4606 阅读 · 0 评论 -
unbuntu下 nginx php-fpm.sock 502 bad getaway权限问题,解决方法
unbuntu下 nginx php-fpm.sock权限问题,解决方法原创 2017-01-09 13:40:02 · 745 阅读 · 0 评论 -
PHP 开发者应了解的24个库
PHP 开发者应了解的24个库转载自:http://www.joyphper.net/article/201401/269.html作为一个PHP开发者,现在是一个令人激动的时刻。每天有许许多多有用的库分发出来,在 Github上很容易发现和使用这些库。下面是我曾经遇到过最酷的24个库。你最喜欢的库没有在这个列表里面?那就在评论中分享吧!1. Dispatch – 微框转载 2017-04-10 16:00:44 · 671 阅读 · 0 评论 -
微信分享(PHP调用)
PHP调用微信分享Demo原创 2017-04-12 14:32:55 · 3370 阅读 · 0 评论 -
Laravel 创建可以传递参数 Console 服务
Laravel 创建可以传递参数 Console 服务1.查看所有可以用artisan调用的命令 php artisan list2.创建自定义命令 php artisan make:console TestDemo上面的命令会自动生成一个类app/Console/Commands/TestDemo.php<?phpnamespace App\Console\Commands;use I原创 2017-04-13 16:58:55 · 10022 阅读 · 0 评论 -
Mac & Linux下php7添加memcached和redis扩展
前言:前段时间分别在mac和ubuntu16下安装了php7,虽然速度很快,但是有一些扩展php7还没有支持,如memcached和redis。Memcached想要安装memcached,需要先安装依赖库libmemcached 下面方法下载源码包: wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcach原创 2017-04-10 16:22:33 · 3438 阅读 · 0 评论 -
Composer中文镜像 / packagist
安装composerLinux/Mac: wget https://dl.laravel-china.org/composer.phar -O /usr/local/bin/composer chmod a+x /usr/local/bin/composer基本使用使用composer镜像加速有两种方法: 1.全局配置,这样所有项目都可以使用; 2.单独项目配置;一、全局配置原创 2017-04-24 13:23:31 · 543 阅读 · 0 评论 -
Lumen artisan vendor不能执行问题,已解决
引用basicit/lumen-endor-publish安装 composer require laravelista/lumen-vendor-publish composer update语法在app/Console/Kernel.php文件中添加下列代码: protected $commands = [ \Laravelista\LumenVendorPubli原创 2017-04-25 18:31:01 · 2129 阅读 · 0 评论 -
PHP html实体与字符之间的转换函数
htmlentities()函数 htmlentities(string,flags,character-set,double_encode); 定义和用法:htmlentities() 函数把字符转换为 HTML 实体。flags:可用的引号类型: ENT_COMPAT - 默认。仅编码双引号。 ENT_QUOTES - 编码双引号和单引号。 ENT_NOQUOTES - 不编码任何引号原创 2016-11-14 18:05:28 · 2281 阅读 · 0 评论 -
php array 常用方法小结
php array 常用方法小结原创 2016-11-29 11:36:42 · 386 阅读 · 0 评论 -
Php Cookie,Session设置
Cookie设置://添加cookie,生命周期为一小时setcookie('cookiename',value,time()+3600);//修改cookie,cookiename和上面的相同是修改更新setcookie('cookiename',value);//删除cookiesetcookie('cookiename','',time()-1);Ses原创 2016-04-28 15:03:22 · 354 阅读 · 0 评论 -
php json的使用
json串的使用是利用json_encode()和json_decode()两个函数进行实现.json_encode()$data = array('name'=>'Jack',age=>26,'addrss'=>'China');$json_data = json_encode($data);print_r($json_data);结果为: {"name":"Jack","age原创 2016-04-28 15:13:07 · 206 阅读 · 0 评论 -
php 保存图片到服务器
$url = 'http://'; //要保存图片的地址$img = 'flower.gif'; //保存到本地的name,可以是保存地址+图片名称file_put_contents($img, file_get_contents($url)));其中 file_get_contents();读取url,得到图片信息,file_put_contents($img,$conten原创 2016-05-19 15:31:38 · 2806 阅读 · 0 评论 -
解决nginx+php(php-fpm)出现502 bad gateway问题
nginx出现502有很多原因,但大部分原因可以归结为资源数量不够用,也就是说后端php-fpm处理有问题,nginx将正确的客户端请求发给了后端的php-fpm进程,但是因为php-fpm进程的问题导致不能正确解析php代码,最终返回给了客户端502错误。nginx+php出现502 bad gateway,一般这都不是nginx的问题,而是由于 fastcgi或者php的问题导致的转载 2016-09-20 16:45:49 · 16432 阅读 · 0 评论 -
php 异步调用方法
PHP 异步调用方法客户端与服务器端是通过HTTP协议进行连接通讯,客户端发起请求,服务器端接收到请求后执行处理,并返回处理结果。有时服务器需要执行很耗时的操作,这个操作的结果并不需要返回给客户端。但因为php是同步执行的,所以客户端需要等待服务处理完才可以进行下一步。因此对于耗时的操作适合异步执行,服务器接收到请求后,处理完客户端需要的数据就返回,再异步在服务转载 2016-11-04 15:44:21 · 331 阅读 · 0 评论 -
PHP 利用 fsockopen GET/POST 提交表单及上传文件
PHP 利用 fsockopen GET/POST 提交表单及上传文件1.GETget.php[php] view plain copy$host = 'demo.fdipzone.com'; $port = 80; $errno = ''; $errstr = ''; $timeout = 30;转载 2016-11-04 15:47:46 · 510 阅读 · 0 评论 -
php中使用sphinx搜索引擎
sphinx是一个高效的搜索引擎,分词搜索的速度比较快,索引建立存储在硬盘文件,不会干扰数据库,有自己内置的一套数据库.php中使用sphinx搜索引擎sphinx是一个高效的搜索引擎,分词搜索的速度比较快,索引建立存储在硬盘文件,不会干扰数据库,有自己内置的一套数据库1.ubuntu安装sphinx如果没有安装aptitude ,需要先安装 aptitud转载 2016-11-04 20:03:03 · 3626 阅读 · 0 评论 -
php 换行符方法 PHP_EOL
PHP 中换行可以用 PHP_EOL 来替代,以提高代码的源代码级可移植性:unix系列用 \nwindows系列用 \r\nmac用 \rphpecho PHP_EOL;//windows平台相当于 echo "\r\n";//unix\linux平台相当于 echo "\n";//mac平台相当于 echo "\r";?>原创 2016-11-07 13:27:45 · 869 阅读 · 0 评论 -
PHP 获取指定URL页面中的所有链接
获取到指定URL页面中的所有链接,即所有a标签的href属性:// 获取链接的HTML代码$html = file_get_contents('http://www.example.com');$dom = new DOMDocument();@$dom->loadHTML($html);$xpath = new DOMXPath($dom);$hrefs = $xpath-转载 2016-11-07 15:59:20 · 1337 阅读 · 0 评论 -
Laravel连接MySQL 8.0.11 遇到的一些坑
1. Authentication Type相信很多朋友在mysql升级8.0.11后发现数据库连接出现了问题 SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client原因在于:用户的 Authentication type 默认为 caching_sha2_passw...转载 2018-08-29 18:01:19 · 4479 阅读 · 0 评论