最新消息:

标签:php

gbk和utf8编码自动识别方法[php版]
php

gbk和utf8编码自动识别方法[php版]

admin 10年前 (2014-03-12) 2663浏览 0评论

目前中文网页主流的编码为gbk和utf8两种编码。因此,我们做编码识别的前提是,编码不是gbk就是utf8. 编码自动识别的基本思想如下: 1.看给定的字节串是否符合utf8编码规则。如果不符合则为gbk编码。 2.如果给定的字节串中没有符合utf8...

如何安全的include文件
php

如何安全的include文件

admin 10年前 (2014-03-10) 3010浏览 0评论

大多数人会将一个单独的php文件当成配置文件,早些年的配置文件大多类似这样: PHP代码 <?php $config['a']=1; $config['b']=2; ... 这样include后。可以使用...

php script to monitor OTRS queue size from SNMP
Linux

php script to monitor OTRS queue size from SNMP

admin 10年前 (2014-02-20) 2841浏览 0评论

最近公司上线OTRS,感觉还不错,顾问居然还给了数据库的结构图,闲下来就写了这个php脚本给Opsview用来监控OTRS支持队列的大小。别问我为什么用php…因为我实在是不会pel…. 测试环境: DISTRIB_ID=Ubuntu DISTRIB...

svn + post-commit 实时测试php代码
php

svn + post-commit 实时测试php代码

admin 10年前 (2014-02-14) 3684浏览 0评论

在开发环境中,一般是程序本地测试->服务器测试环境->正式发布上线,程序员本地写完并且测试完毕之后,提交到svn上,希望实时看提交代码后的效果。有些开发者手动检出到web站点下测试,最后发布到服务器上,这需要花费不少时间,本文将讲诉使用s...

构建企业级LAMP环境
apache

构建企业级LAMP环境

admin 10年前 (2014-02-10) 2753浏览 0评论

一、LAMMP简介 二、LAMMP项目环境简介 三、Apache的安装与配置 四、FastCGI的安装与配置 五、整合Apache与PHP服务 六、安装Mysql服务器 七、安装Memcache与libevent 八、安装Memcache 基于Web...

PHP成员变量获取对比
php

PHP成员变量获取对比

admin 10年前 (2014-02-10) 2464浏览 0评论

有如下4个代码示例,你认为他们创建对象,并获得成员变量的速度排序是怎样的? 1:将成员变量设置为public,通过赋值操作给成员变量赋值,直接获取变量 class Foo { public $id; } $data = new Foo; $data-...

phpQuery占用过多内存的解决方法
php

phpQuery占用过多内存的解决方法

admin 10年前 (2014-01-30) 2664浏览 0评论

phpQuery是一个用php实现的类似jQuery的开源项目,可以在服务器端以jQuery的语法形式解析网页元素。 相对于正则或其它方式匹配网页方式,phpQuery使用起来要方便的多。 在使用phpQuery采集网页时,遇到一个问题:在处理大量网...

强悍的PHP一句话后门
php

强悍的PHP一句话后门

admin 10年前 (2014-01-27) 2791浏览 0评论

我们以一个学习的心态来对待这些PHP后门程序,很多PHP后门代码让我们看到程序员们是多么的用心良苦。 强悍的PHP一句话后门 这类后门让网站、服务器管理员很是头疼,经常要换着方法进行各种检测,而很多新出现的编写技术,用普通的检测方法是没法发现并处理的...

PHP查询MySQL大量数据的内存占用分析
mysql

PHP查询MySQL大量数据的内存占用分析

admin 11年前 (2013-11-15) 2421浏览 0评论

这篇文章主要是从原理, 手册和源码分析在PHP中查询MySQL返回大量结果时, 内存占用的问题, 同时对使用MySQL C API也有涉及. 昨天, 有同事在PHP讨论群里提到, 他做的一个项目由于MySQL查询返回的结果太多(达10万条), 从而导...

遭遇php的in_array低性能
php

遭遇php的in_array低性能

admin 11年前 (2013-09-03) 2766浏览 0评论

PHP的性能一直在提高。然而,若是用的不恰当,或是一个不留神,还是可能会踩到PHP内部实现方面的坑的。我在前几天的一个性能问题上就碰到了。 事情是这样子的,一位同事反馈我们的一个接口每次返回需要5秒之久,我们一起review了代码,“惊喜”的发现居然...

如何使用PHP编写daemon process
php

如何使用PHP编写daemon process

admin 11年前 (2013-08-29) 2364浏览 0评论

今天下午在segmentfault.com看到一个提问,提问标题是“PHP怎么做服务化”,其中问道php是不是只能以web方式调用。其实很多人对PHP的使用场景都有误解,认为php只能用于编写web脚本,实际上,从PHP4开始,php的使用场景早已不...

PHP浮点数的一个常见问题的解答
php

PHP浮点数的一个常见问题的解答

admin 11年前 (2013-08-28) 2411浏览 0评论

作者: Laruence 本文地址: http://www.laruence.com/2013/03/26/2884.html 转载请注明出处 关于PHP的浮点数, 我之前写过一篇文章: 关于PHP浮点数你应该知道的(All ‘bogus’ abou...

Zend Studio 10 汉化——在线语言包安装步骤
php

Zend Studio 10 汉化——在线语言包安装步骤

admin 11年前 (2013-06-14) 9287浏览 0评论

前几天试用了Zend Studio 10,跟坛子里的朋友交流感觉不错,部分朋友提出希望能用上汉化版。为方便大家快速上手这个IDE,特整了一下汉化步骤,供参考。 声明:原创作品,如要转载,请说明来源,并保留作者信息。谢谢合作!    ...

Zend Studio 10 汉化——离线语言包安装步骤
php

Zend Studio 10 汉化——离线语言包安装步骤

admin 11年前 (2013-06-14) 3929浏览 0评论

前面讲到了在线汉化Zend Studio 10的方法,本节讲下她的离线语言包安装方法。Zend Studio 10在线汉化请参考《Zend Studio 10 汉化——在线语言包安装步骤》。 声明:原创作品,如要转载,请说明来源,并保留作者信息。谢谢...

PHP 输入流php://input
php

PHP 输入流php://input

admin 11年前 (2013-05-27) 7740浏览 0评论

在使用xml-rpc的时候,server端获取client数据,主要是通过php输入流input,而不是$_POST数组。所以,这里主要探讨php输入流php://input 对一php://input介绍,PHP官方手册文档有一段话对它进行了很明确...

php加速 PHP APC 浅析
php

php加速 PHP APC 浅析

admin 11年前 (2013-05-27) 2503浏览 0评论

PHP APC提供两种缓存功能,即缓存Opcode(目标文件),我们称之为apc_compiler_cache。同时它还提供一些接口用于PHP开发人员将用户数据驻留在内存中,我们称之为apc_user_cache。我们这里主要控讨php-apc的配置...