php
阳明阳明
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
json_encode问题
问题:json_encode($str)函数,在转换$str时会将汉字转换成十六进制编码,html标签转义,比如">" -> ">","/'->"\/",如果$str中包含"......"这样的字符串,则会变为".....<\/a>"浏览器在显示的时候只找到了标签,却没有找到,所以把后面的内容都作为连接处理。解决办法:在json_encode()输出前,调原创 2011-11-18 14:22:58 · 5159 阅读 · 0 评论 -
php设计模式 (总结)
http://www.cnblogs.com/bluefrog/archive/2011/06/28/2092634.html转载 2015-05-14 18:19:13 · 368 阅读 · 0 评论 -
massage pack msgpack
http://www.jb51.net/article/41907.htmhttp://msgpack.org/$data = array(0=>'abcdefghijklmnopqrstuvwxyz',1=>'厦门','abc'=>'1234567890', 'url' => 'http://google.com'); var_dump(msgpack_pack(转载 2015-01-23 15:18:52 · 1737 阅读 · 0 评论 -
yii CI yaf 框架+smaryt模板
最近折腾了框架的性能测试,其中需要测试各个模板跟smarty配合的性能,所以折腾了一桶,现总结一下。之前已经写过kohana框架+smaryt模板,这里不再重复了。一,yii框架+smarty模板 yii是覆盖了viewRenderer组件。1.1,下载yii框架并解压,下载smarty框架并解压,将smarty/libs文件夹拷到yii框架application/p原创 2013-06-11 17:32:31 · 4597 阅读 · 3 评论 -
安装php5.4 -with fast-cgi
cd ~wget http://jp1.php.net/distributions/php-5.4.12.tar.bz2tar -jxvf php-5.4.12.tar.bz2cd php-5.4.12./configure --prefix=/data1/video_upload/php --enable-fpmmake && make installcp -R ./转载 2013-04-25 17:41:43 · 1002 阅读 · 0 评论 -
php缓存与加速分析与汇总
http://blogread.cn/it/article/6119?f=wb转载 2013-01-18 15:57:07 · 293 阅读 · 0 评论 -
url中去掉index.php
php的项目可能都要求最后在url中去掉index.php,这个要配置.htaccess文件。 首先,.htaccess文件的位置。在apache的httpd-vhosts.conf中配置了改项目的DocumentRoot,必须放到DocumentRoot下。 其次,在.htaccess文件中加入RewriteEngine onRewriteCond $1原创 2012-12-02 18:22:54 · 4237 阅读 · 0 评论 -
伪“latin1与utf-8乱码问题”
问题描述: 数据库某字段建表语句:name varchar(20) not null default '', 插入数据时name=‘你是谁的谁谁是谁’,取出来显示乱码,使用json_encode()之后,改字段值为NULL。背景介绍: 数据库使用latin1编码,代码文件使用utf-8编码,页面显示使用utf-8。(至于为什么数据库不用原创 2012-12-02 17:43:59 · 4527 阅读 · 0 评论 -
smarty模板查找路径
相对路径,先到SMARTY_DIR下面找,然后是到当前路径下,然后是php的include_path。翻译 2012-01-03 18:10:00 · 768 阅读 · 0 评论 -
使用kohana修改http404错误返回提示页面
kohana使用system.404 事件来返回404的http错误。所以要修改此事件的回调函数,event是在kohana运行前设置。要想修改event,必须在event配置执行前修改,而hook是在event前执行的,所以使用hook修改event,修改event的system.404事件来显示用户自定义的页面提示。有关event和hook的知识请参考kohana官方文档点击打开链接。例子原创 2011-12-01 11:25:18 · 2387 阅读 · 0 评论 -
开放平台对外接口参数验证
传入参数一般需要验证的项目和过程如下1,判断 isset($paremeter),目的:检查有没有传$paremeter。2,empty(),目的:检查是否为空。此处要注意的是:empty(0) 返回值为真。如果需要对0特特殊处理需要小心。3,如果是数值类型,则要用 ctype_digit() 或is_numeric()判断是否为数值型。而不能使用 is_int()、is_fl原创 2011-11-18 14:42:24 · 1952 阅读 · 0 评论 -
rabbitmq 内存控制
rabbitmqctl set_vm_memory_high_watermark 0.5 // 将rabbitmq占用机器的内存上限改为0.5可以通过rabbitmqctl status 查看结果中的 {vm_memory_high_watermark,0.5}原创 2015-06-01 00:39:14 · 5596 阅读 · 0 评论
分享