随笔分类 -  PHP

摘要:mysql mysql 可以使用mysql 官方提供的apt源进行安装 参见这里 php 安装前先安装一些常见库 sudo apt-get install libpng16-16 libpng16-dev libiconv-hook1 libiconv-hook-dev libjpeg9 libjp 阅读全文
posted @ 2016-09-10 22:49 Debm.Zhang 阅读(582) 评论(1) 推荐(0)
摘要:php中关于 yield 关键字的介绍[点击查看] 官方上的例子, 可以理解为, 调用 yield $i 时, yield 向生成器返回 $i 的值, 官方上的输出也是容易理解的, 如果稍作修改: 这样, 结果与官方的会有什么不同? 标红的 $val 会不会有输出? 带着这些疑问运行以后, 结果与官 阅读全文
posted @ 2016-05-13 18:10 Debm.Zhang 阅读(1179) 评论(0) 推荐(0)
摘要:服务器环境 centosphp 版本是5.6.15, 源码编译安装编译时未把 freetype 编译安装, 造成了如题所示的错误.解决此问题时, 走了许多错路.现把解决步骤记录一下1. 可以使用 yum 安装一些所需的依赖库 yum -y install libmcrypt-devel mhash-... 阅读全文
posted @ 2016-01-06 14:16 Debm.Zhang 阅读(530) 评论(0) 推荐(0)
摘要:yum -y install libmcrypt-devel mhash-devel libxslt-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib ... 阅读全文
posted @ 2015-12-03 15:07 Debm.Zhang 阅读(296) 评论(0) 推荐(0)
摘要:在安装stomp扩展时, 有这样的提示error: 'zend_class_entry' has no member named 'default_properties'交待下安装上下文, stomp 版本是 1.0.3 而最新的是 1.0.8 php 版本是5.4.x , 猜想可能是由于版本差异造... 阅读全文
posted @ 2015-08-29 11:17 Debm.Zhang 阅读(3078) 评论(0) 推荐(0)
摘要:转自 http://www.guangla.com/post/2014-01-24/40060857811起因:一朋友面试被问到,php的include和require的区别,这个可能是面试中出现机率比较高的问题。网上众说纷云,他说他也搞晕了。手册上的说明:require和include几乎完全一样... 阅读全文
posted @ 2015-04-14 10:04 Debm.Zhang 阅读(299) 评论(0) 推荐(0)
摘要:PHP: 深入pack/unpackPHP: chr和pack、unpack那些PHP: pack/unpack补遗 阅读全文
posted @ 2015-02-07 11:45 Debm.Zhang 阅读(163) 评论(0) 推荐(0)
摘要:A tick is an event that occurs for everyNlow-level tickable statements executed by the parser within thedeclareblock. The value forNis specified using... 阅读全文
posted @ 2015-01-19 17:30 Debm.Zhang 阅读(838) 评论(0) 推荐(0)
摘要:找一大圈原因, 最后终于找到了, 不是PHP版本的原因[], 是自己把use 写到了类里的方法里了.这个东东, 不能脱离类单独使用, 否则的话, 会被认为是命名空间了.测试例子如下// Trait.phptrait CustomerFunctionsTrait { public functio... 阅读全文
posted @ 2015-01-17 18:21 Debm.Zhang 阅读(6576) 评论(0) 推荐(0)
摘要:在看yii2的时候, 在main文件里看到了这样一段代码language ?>而我查看了php.ini里的配置, short_open_tag=Off, 是关闭的.于是查了 php.net 关于 short_open_tag 的说明, 其中有一句This directive also affecte... 阅读全文
posted @ 2015-01-07 11:03 Debm.Zhang 阅读(248) 评论(0) 推荐(0)
摘要:在centos上对php5.6进行源码安装的时候, 出现了如题所示错误提示, 原因是由于centos源不能安装libmcrypt-devel,由于版权的原因没有自带mcrypt的包解决办法使用php mcrypt 前必须先安装Libmcryptlibmcrypt源码安装方法:cd /usr/loca... 阅读全文
posted @ 2014-12-30 10:09 Debm.Zhang 阅读(323) 评论(1) 推荐(0)
摘要:http://www.cnblogs.com/hnrainll/archive/2013/05/07/3064874.html 阅读全文
posted @ 2014-08-05 09:32 Debm.Zhang 阅读(108) 评论(0) 推荐(0)
摘要:转自 http://blog.csdn.net/zzulp/article/details/18981029Composer是一个基于项目的依赖管理器,负责将PHP项目所依赖的包或库安装到项目所在的目录中,默认它不会安装任何数据到全局。它用于取代之前所使用的pear工具。1 安装Composer[p... 阅读全文
posted @ 2014-07-31 11:05 Debm.Zhang 阅读(412) 评论(0) 推荐(0)
摘要:注: 由于原链接已不存在, 所以我把图片重新整理了一下, 以便看起来更加直观 笔者注: 1> PHP 性能提升之 PHP NG => php next generation wiki: https://wiki.php.net/phpng 说明: http://www.oschina.net/new 阅读全文
posted @ 2014-07-30 13:17 Debm.Zhang 阅读(295) 评论(0) 推荐(1)
摘要:原文链接http://www.jb51.net/article/27312.htm最近用到python 与PHP交互,phthon把json数据post给PHP,但在PHP里面$_post获取不到,$_REQUEST也获取不到,但是通过firedebug看到的请求信息确实是把JSON数据post给了... 阅读全文
posted @ 2014-07-16 18:20 Debm.Zhang 阅读(520) 评论(0) 推荐(0)