随笔分类 -  PHP

摘要:github上发现了一个很好用的小文件,能够 模拟出php_memcached.dll的PHP memcached扩展。 PHP memcached client 已知PCEL有两个memcache client的扩展,一个是memcache,一个是memcached,他们的实现方式不同,后者更推荐 阅读全文
posted @ 2017-03-06 10:42 一杯半盏 阅读(112) 评论(0) 推荐(0) 编辑
摘要:ActiveRecord使用的一个陷阱导致 Invalid parameter number: no parameters were bound 请看下面的例子 为了体现这个问题,我的本地数据库wait_timeout = 30 那么会出现下面的问题: 我的另一片文章和这个问题的原因都是一样的:Yi 阅读全文
posted @ 2016-11-09 13:20 一杯半盏 阅读(558) 评论(0) 推荐(0) 编辑
摘要:ActiveRecord 使用方法 Example1 in查询 说明 此方法可以记录ActiveRecord的最终SQL,方便记录SQL执行日志 Example2 查询 Example 3 retry 阅读全文
posted @ 2016-11-09 11:53 一杯半盏 阅读(105) 评论(0) 推荐(0) 编辑
摘要:PHP的陷阱 写代码的时候有个疑惑,那就是数组下标不存在的时候就会挂掉Undefined Index XXXX,这是对的,但是有时候他就不报错,这又是矛盾的。 请看下面的例子: 假定json_raw是HTTP某上传图片的接口返回的字符串。 那么可以明确告诉你,只有<3>会出现PHP Error致命错 阅读全文
posted @ 2016-11-04 18:07 一杯半盏 阅读(84) 评论(0) 推荐(0) 编辑
摘要:General error: 2006 MySQL server has gone away 错误原因 制造错误 解决办法 最新办法 错误原因 Mysql has gone away 制造错误 造一个表 然后造一个程序 设置你的MYSQL的wait_timeout = 30,interactive_ 阅读全文
posted @ 2016-10-21 16:25 一杯半盏 阅读(449) 评论(0) 推荐(0) 编辑
摘要:代码若不整洁,只会越来越糟糕;代码写不好,公司要黄是迟早。 Yii 的应用有两种,下面记录这两种应用的单元测试方法 在protected\tests下面放 bootstrap.php 研究一下午,PHP 的include 真的复杂,import 非常important,有了Bootstrap.php 阅读全文
posted @ 2016-09-27 17:15 一杯半盏 阅读(129) 评论(0) 推荐(0) 编辑
摘要:PHP JSON乱码简洁的解决办法 这样一定是中文的: {“ret”:”400”,”msg”:”服务器地址不允许”,”data”:”“} 阅读全文
posted @ 2016-07-20 13:27 一杯半盏 阅读(140) 评论(0) 推荐(0) 编辑
摘要:exception ‘CDbException’ with message ‘The table “pms_goods” for active record class “PmsGoods” cannot be found in the database.’ in /data/work/admin/ 阅读全文
posted @ 2016-07-15 16:50 一杯半盏 阅读(133) 评论(0) 推荐(0) 编辑
摘要:PHPStorm 10 配置PHPUnit PHPUnit的安装 自己用的是Xampp,PHPUnit好像自带不好用。 不说废话: 自己看 According to official site https://phpunit.de/ PHPUnit 5.2 is supported on PHP 5 阅读全文
posted @ 2016-03-09 17:46 一杯半盏 阅读(163) 评论(0) 推荐(0) 编辑
摘要:本文章的PHP使用版本:5.4.7 PHP建议使用: spl_autoload_register 那么写了一种实现 文件路径 core core.php ChildrenClass.php ParentClass.php test index.php core.php ChildrenClass.p 阅读全文
posted @ 2016-03-05 18:43 一杯半盏 阅读(201) 评论(0) 推荐(0) 编辑
摘要:PhpStorm10和Apache24配置多项目开发环境 Apache配置 httpd.conf 再配置 httpd-vhosts.conf 配置完成,重启即可。如果不能重启,可能配置的不对。。尤其是权限,注意Apache是否支持。比如说Allow from all。。。。。百度一大片 PhpSto 阅读全文
posted @ 2016-03-01 18:35 一杯半盏 阅读(331) 评论(0) 推荐(0) 编辑