PHP
文章平均质量分 81
NDDDA
这个作者很懒,什么都没留下…
展开
-
PHP扩展开发hello_world
环境准备: linux php源码1、先下载php源码wget urlwget http://cn2.php.net/get/php-7.0.24.tar.gz/from/this/mirror2、编译php,配置php环境 3、进入php源码路径cd /etc/php/php-7.0.24/ext4、使用ext_skel工具./ext_skel --extname=helloext目录下多了原创 2017-10-10 15:28:05 · 494 阅读 · 0 评论 -
PHP程序员的技术成长规划
PHP程序员的技术成长规划作者:黑夜路人(2014/10/15)按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标。本文按照目前主流技术做了一个基本的梳理,整个是假设PHP程序员不是基础非常扎实的情况进行的设定,并且所有设定都非常具体明确清转载 2017-10-09 18:03:45 · 383 阅读 · 0 评论 -
predis操作redis
predis是php连接redis的操作库,由于它完全使用php编写,大量使用命名空间以及闭包等功能,只支持php5.3以上版本,故实测性能一般,每秒25000次读写,相信改换c语言编写的php扩展后性能会大幅提升(比如使用C扩展phpredis https://github.com/owlient/phpredis)。将session数据存放到redis也很简单: session.save_ha转载 2017-09-21 11:23:37 · 1966 阅读 · 0 评论 -
真 · windows环境下php7.0以上开启curl方法
看这个说明之前,大家肯定百度在网上看到什么:配置php.ini ,把curl_dll前的分号去掉 在php.ini中,查找extension=php_curl.dll ,找到后把它前面的分号去掉之类扯淡的复制粘贴。话不多说,找到对应php目录下libssh2.dll文件,复制到对应apache的bin文件夹下, 之后重启,解决curl模块无法加载问题。抱怨下,网上复制粘贴的能不能先自己试试再复制原创 2017-07-04 17:03:16 · 8859 阅读 · 11 评论 -
phpstorm+xdebug
[xdebug]zend_extension=”C:\Apache\AppServ\php5.4.20\ext\php_xdebug-2.3.3-5.4-vc9.dll”xdebug.default_enable=1 xdebug.auto_trace = 1 xdebug.show_exception_trace = 1 xdebug.collect_vars = 1 xdebug.col原创 2016-05-05 17:39:41 · 452 阅读 · 0 评论 -
微信公众号开发---红包模块
<?phpclass redpacketControllers{ var $parameters; //cft 参数 function index($openid) { $app_mchid = 'xxxxxxxxxx'; //商户号 $app_id = 'xxx原创 2015-12-02 11:53:10 · 1209 阅读 · 0 评论 -
windows+nginx+php配置
nginx下载地址:http://nginx.org/en/download.html安装目录 d:/server/nginxd:/server/php最好装在D盘nginx配置:d:/server/nginx/conf/nginx.conf文件36行端口44行 root d:/server/nginx/html (默认目录)45行 添加index.php原创 2015-08-12 13:11:32 · 369 阅读 · 0 评论 -
Memcached在w7下的安装以及使用
1、将第一个包解压放某个盘下面,比如在c:\memcached。2、在终端(也即cmd命令界面)下输入 'c:\memcached\memcached.exe -d install' 安装。3、再输入: 'c:\memcached\memcached.exe -d start' 启动。(需要注意的: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器原创 2015-07-20 10:23:22 · 339 阅读 · 0 评论 -
php常用函数
php//===============================时间日期===============================//y返回年最后两位,Y年四位数,m月份数字,M月份英文。d月份几号数字,D星期几英文$date=date("Y-m-d");$date=date("Y-m-d H:i:s");//带时分秒//include,include_once.requi转载 2015-07-29 15:50:45 · 338 阅读 · 0 评论 -
获取配置类中的文件信息
获取配置类中的文件信息function getExcelFilesList($mark, $fileDir, $bankCode){ $mainContent = ''; //输出字符串 $type = ''; //文件类型 $fileDir = $fileDir . '/'; //默认路径 $i = 0; $bfn = new BankF原创 2015-07-01 10:00:51 · 373 阅读 · 0 评论 -
多个微信服务号对接一个微信商户号流程
微信服务号发送红包需要开通对应的微信商户号,如果多个微信服务号开通多个微信商户号会非常麻烦,项目管理上也会非常乱,写下多个微信服务号对接一个微信商户号的流程。先登录微信商户平台,产品中心下的APPID模块,添加需要接入的服务号APPID。下载对应证书文件(四个文件,请求时需要证书)。登录接入服务号的管理平台,在微信支付下的M-A授权里通过。如图所示 在接入服务号的项目配置文件中修改相...原创 2018-01-16 14:03:38 · 15538 阅读 · 10 评论