[PHP应用]php各种编码集详解和在什么情况下进行使用 2011-09-06 09:39:37

字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符集是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,常见字符集名称:ASCII字符集、GB2312字符集、BIG5字符集、 GB 18030字符集、Unicode字符集等。计算机要

[PHP应用][share]深入探讨PHP中的内存管理问题 2011-09-06 09:32:48

一、 内存 在PHP中,填充一个字符串变量相当简单,这只需要一个语句<?php $str = 'hello world '; ?>即可,并且该字符串能够被自由地修改、拷贝和移动。而在C语言中,尽管你能够编写例如char *str = hello world ;这样的一个简单的静态字符串;但是,却不

[PHP应用]20个PHP常用类库 2011-09-06 09:24:40

下面是一些非常有用的PHP类库,相信一定可以为你的WEB开发提供更好和更为快速的方法。 类库可以让你很简的创建复杂的图表和图片。当然,它们需要GD库的支持。 pChart - 一个可以创建统计图的库。 Libchart - 这也是一个简单的统计图库。 JpGraph - 一个面向

[PHP应用]PHP查询MySQL大量数据的内存占用分析 2011-09-05 09:47:27

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

[PHP应用]PHP内核介绍及扩展开发指南—基础知识 2011-09-05 09:13:04

一、 基础知识 本章简要介绍一些Zend引擎的内部机制,这些知识和Extensions密切相关,同时也可以帮助我们写出更加高效的PHP代码。 1.1 PHP变量的存储 1.1.1 zval结构 Zend使用zval结构来存储PHP变量的值,该结构如下所示: typedefunion_zvalue_value{ longl

[PHP应用] PHP获取MAC地址 2011-09-04 09:13:08

获取网卡的MAC地址原码;目前支持WIN/LINUX系统 获取机器网卡的物理(MAC)地址 ?php /** 获取网卡的MAC地址原码;目前支持WIN/LINUX系统 获取机器网卡的物理(MAC)地址 **/ class GetMacAddr{ var $return_array = array (); //返回带有MAC地址的字串数组 var

[PHP基础]10 款 Windows 下最佳的免费 PHP 编辑器 2011-09-03 16:17:03

1) Notepad ++ 2) PHPDesigner 7 3) Eclipse PDT 4) Bluefish 5) Notepad2 6) HTML-Kit 7) PHP Coder 8 ) PHP Editor 9) NetBeans IDE 10) PSPad

[PHP应用]防止伪造跨站请求的小招式 2011-09-02 09:34:58

伪造跨站请求介绍 伪造跨站请求比较难以防范,而且危害巨大,攻击者可以通过这种方式恶作剧,发spam信息,删除数据等等。这种攻击常见的表现形式有: 伪造链接,引诱用户点击,或是让用户在不知情的情况下访问 伪造表单,引诱用户提交。表单可以是隐藏的,用

[PHP应用] 10 个救命的 PHP 代码片段 2011-09-02 09:20:08

关键词高亮 function highlight( $sString , $aWords ){ if (! is_array ( $aWords )|| empty empty ( $aWords )||! is_string ( $sString )){ return false; } $sWords =implode( '|' , $aWords ); return preg_replace( '@\b(' . $sWords . ')\b@si' , 'st

[PHP应用]PHP-CGI 进程 CPU 100% 与 file_get_contents 函数的关系 2011-08-31 09:33:10

有时候,运行 Nginx、PHP-CGI(php-fpm) Web服务的 Linux 服务器,突然系统负载上升,使用 top 命令查看,很多 php-cgi 进程 CPU 使用率接近100%。后来,我通过跟踪发现,这类情况的出现,跟 PHP 的 file_get_contents() 函数有着密切的关系。 大、中型网站中

[PHP应用]使用Imagick实现图像直方图 2011-08-29 09:21:25

玩过单反相机的人应该都知道图像直方图(Image Histogram),简单点说,它通过计算每个色阶在总像素中所占的比例来反映图像的曝光情况。我并不打算详细解释专业名词,有兴趣的读者可以查阅文章结尾处的参考链接,那里有通俗易懂的解释: 我们先找一个例子图像(

[PHP应用]神奇的fastcgi_finish_request 2011-08-29 09:18:36

当PHP运行在FastCGI模式时,PHP FPM提供了一个名为fastcgi_finish_request的方法。按照文档上的说法,此方法可以提高请求的处理速度,如果有些处理可以在页面生成完后再进行,就可以使用这个方法。 听起来可能有些茫然,我们通过几个例子来说明一下: ?php e

[PHP应用]完美实现GIF动画缩略图 2011-08-29 09:15:33

缩略图是个很常用的功能。它的实现并不复杂,但如果原图是GIF动画的话,问题就会变得繁琐一点,下面通过一个取自CS警匪游戏的GIF动画来说明问题: old.gif 为了让问题更加清晰,我们先还原动画各帧: 选择一:用PHP中的Imagick模块: ?php $image = new Imag

[PHP应用]浅谈Heatmap 2011-08-29 09:11:32

在自然界之中,蛇的眼睛有夜视功能,即便是茫茫黑夜,它也能轻而易举的找到猎物,这是因为任何物体都会辐射热红外,且辐射的高低和温度成正比,由于生命体的体温会明显高于周围环境的温度,所以在蛇眼面前便无处遁形。热红外成像被广泛应用于军事领域,士兵

[PHP应用]Online的IDE,可以写PHP哦! 2011-08-24 11:28:19

需要运行一段代码或者本地没有运行环境的,可以临时用一下! 01. http://www.coderun.com/ide/ [好像在google浏览器下有一点小问题,不过基本能使用!界面比较专业,主要针对Web方面的,主要是C#,ASP.NET,Javascript(JQuery)和PHP,很强大哦。] 02. http:/

[PHP应用]20 你应该知道的PHP库 2011-08-24 11:26:04

下面是一些非常有用的PHP类库,相信一定可以为你的WEB开发提供更好和更为快速的方法。 图表库 下面的类库可以让你很简的创建复杂的图表和图片。当然,它们需要GD库的支持。 pChart 一个可以创建统计图的库。 Libchart 这也是一个简单的统计图库。 JpGraph 一

[PHP应用]PHP数组交集的优化 2011-08-19 11:03:29

假设我们正在运营一个手机相关的网站,用户可以通过指定若干参数(如操作系统,屏幕分辨率,摄像头像素等等)来筛选自己想要的手机。不过由于手机的参数多,且不同的手机其参数差异大,所以参数表结构通常是纵表(一个参数是一行),而不是横表(一个参数是

[PHP应用]静态类的原罪 2011-08-19 10:37:10

黑格尔有句名言:存在即合理。以此为论据的话,静态类的存在自然有其合理性。不过物极必反,一旦代码过于依赖静态类,其劣化的结局则不可避免。这就好比罂粟作为一种草本植物,有其在药理上的价值,但如果肆无忌惮的大量使用,它就变成了毒品。 什么是静态类

[PHP应用]PHP分页技术的代码和示例 2011-08-15 10:32:44

下面的示例展示了使用纯CSS制作的各种图形,你可以自由地修改文中的CSS代码。这个收集的 原文在这里 。 正方形 长方形 圆形 椭圆形 三角形(向上) 三角形(向下) 三角形(向左) 三角形(向右) 三角形(左上) 三角形(右上) 三角形(左下) 三角形(右

[PHP应用]纯CSS实现Tab的两种方案 2011-08-10 10:44:11

Tab在当前的Web应用中是非常常见的,最大的好处在于可以充分的利用有限的空间来展示更多的内容。常见的的Tab一般都是通过Javascript来实现,它的好处是灵活和功能强大。但是在某些情况下,如果仅仅需要一个简单的内容切换时是可以考虑使用纯CSS来实现的。本

Copyright (C) 2007-2011 PHP100.com, All Rights Reserved 版权所有 上海创恩信息技术有限公司. 沪ICP备08100465号
地址:上海徐汇区零陵路585号 爱邦大厦26H座 传真(FAX):021-61190281 电话(Tel):021-61190282
PHP100 Website Powered by PHPCMS. For PHP100. 服务器维护:阿里巴巴-阿里云