[PHP应用]九个PHP很有用的功能 2011-07-08 00:18:11

1. 函数的任意数目的参数 你可能知道PHP允许你定义一个默认参数的函数。但你可能并不知道PHP还允许你定义一个完全任意的参数的函数 下面是一个示例向你展示了默认参数的函数: // 两个默认参数的函数 function foo($arg1 = '', $arg2 = '') { echo arg1: $ar

[PHP应用]Web开发人员速查卡 2011-06-30 10:04:07

无论你是多牛的程序员,你都无法记住所有的东西。而很多时候,查找某些知识又比较费事。所以,网上有很多Cheat Sheets,翻译成小抄也好 ,速查卡也好,总之就是帮你节省 时间的。之前给大家介绍过 Web设计的速查卡、 25个jQuery的编程小抄,还有 程序员小抄

[PHP应用]PHP查询MySQL大量数据的内存占用分析 2011-06-30 10:00:30

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

[PHP应用]数据库字段复用的基本原理与示例 2011-06-30 09:56:36

一、逻辑代数基础: 1,数字用二进制表示,所有可能出现的数只有0和1两个。 2,基本运算只有与、或、非三种。 与运算定义为:(用 表示与运算) 0 0 = 0 0 1 = 0 1 0 = 0 1 1 = 1 可以简单理解为:只要有一个0,结果就是0,和乘法类似。 或运算定义为:(用 |

[PHP应用]Web是开源最大的成功 2011-06-27 09:43:12

开源运动广受欢迎,并且在软件开发史上写下了浓重一笔。但是它影响最深远的地方在哪呢?有史以来,最成功的开源项目又是什么呢? 事实上,总体来看,Web不就是开源运动最大的成功么? 可能最有名的例子就是隐藏于众多网站背后的LAMP,也就是Linux、Apache、MySQ

[PHP应用]php文档更新 2011-06-27 09:40:16

php.net最近更新了php文档,比较有用的是新增的pman工具。pman是一个命令行小工具,方便查看php函数的本地帮助文档,但是不包含php.net的评论数据。简单的试用心得如下: 安装pman 使用传说中的pear来安装pman sudo pear install doc.php.net/pman 如果pear版

[PHP应用]发一个PHP缓存类的原理 2011-06-03 12:35:04

?php define('CACHE_ROOT', dirname(__FILE__).'/cache'); //缓存存放目录 define('CACHE_TIME', 1800);//缓存时间 单位秒 define('CACHE_FIX','.html'); $CacheName=md5($_SERVER['REQUEST_URI']).CACHE_FIX; //缓存文件名 $CacheDir=CACHE_ROOT.'/'.substr

[PHP应用]PHP 获得计算机的唯一标识[CPU,网卡 MAC地址] 2011-06-03 12:33:25

//获取电脑的CPU信息 function OnlyU(){ $a = ''; $b = array(); if(function_exists('exec')){ if(mailto:!@exec( /all,$b)){ return false; } }elseif(function_exists('system')){ ob_start(); if(mailto:!@system( /all)){ return false; }else{ } $b =

[PHP应用]通过IP获取地理位置 2011-06-03 11:37:21

function get_ip_place() { $ip=file_get_contents(http://fw.qq.com/ipaddress); $ip=str_replace('',' ',$ip); $ip2=explode((,$ip); $a=substr($ip2[1],0,-2); $b=explode(,,$a); return $b; }

[PHP应用]ThinkPHP自动验证失败及解决方法 2011-06-03 11:29:41

/* * 登陆 */ public function Login(){ if($_POST['submit']){ $DB = D('Login');//自定义Model处理 //if里面就是ThinkPHP的自动验证了. if(!$DB-create()){ $this-redirect('Index/Login', '', 3, '错误信息: '.$DB-getError().'br/系统将于3秒后返回重新

[PHP应用]PHP会员权限控制-很详细(转) 2011-05-27 16:37:51

我的通用权限系统设计是更换权限时候尽量不要涉及到代码修改,来自chinaunix论坛,今天转过来看看。希望对大家有所帮助,对PHP100的朋友有个很高的提升。部分代码我们会上传到bbs.php100.com 论坛 /* *控制访问表 * acl值 功能 * 1 需要登录 * 2 自身修改 * 4

[PHP应用]Google翻译接口(PHP API) 2011-05-23 09:43:05

[代码] [PHP]代码 /* Google翻译PHP接口 02 * 官成文 2009-03-28 03 * http://blog.csdn.net/aprin/ 04 * 注意:如果翻译文本为UTF-8编码,则要删去mb_convert_encoding函数 05 */ 06 07class Google_API_translator { 08 public $url = http://translate.go

[PHP应用]Smarty来实现表格颜色交替显示 2011-05-22 08:46:20

以前没有用SMARTY的时候要实现表格颜色的交替显示,会用JQUERY来做,但现在的话用了SMARTY,要实现这个样式就很简单了,SMARTY提供了一个函数: cycle .以下是实例代码: 最后实现的效果如下: test.php ?php include_once(smarty_inc.php); $arr=array('a','b','c'

[PHP应用]PHP开发必备PHP模版引擎Dwoo深入学习 2011-05-09 09:08:15

【IT168 专稿】在上一篇关于Dwoo的教程中( PHP开发必备 一步步学PHP模版引擎Dwoo ),我们讨论了Dwoo中的基本用法。在本文中,我们将进一步讲解在Dwoo中的一些高级用法,比如插件机制的编写以及如何跟常见的PHP框架整合。 一、Dwoo中模版的继承 Dwoo的其中一个

[PHP应用]PHP处理postfix的邮件内容 2011-05-09 09:11:09

01?php 02 03#从输入读取到所有的邮件内容 04 $email = ; 05 $fd = fopen ( php://stdin , r ); 06 while (! feof ( $fd )){ 07 $email .= fread ( $fd ,1024); 08} 09fclose( $fd ); 10 11#记录所有的内容,测试 12 file_put_contents ( /tmp/mail/ .time()

[PHP应用]PHP 模拟浏览器 CURL 采集阿里巴巴 2011-04-18 12:13:35

都说阿里巴巴有不能采集和防采集的神话,今天就用张老师讲的Curl采集写了一个模拟浏览器的代码。没有不可能只有不去做,哈哈 ?php set_time_limit(0); function _rand() { $length=26; $chars = 0123456789abcdefghijklmnopqrstuvwxyz; $max = strlen($chars

[PHP应用]Redis 的安装配置介绍 2011-04-06 16:19:13

redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。问题是这个项目还很新,可能还不足够稳定,

[PHP应用]php 生成迅雷快车旋风链接 2011-04-06 11:33:11

?php function zhuanhuan(){ $urlodd = explode ( '//' , $_GET [ url ],2);//把链接分成2段,//前面是第一段,后面的是第二段 $head = strtolower ( $urlodd [0]); //PHP对大小写敏感,先统一转换成小写,不然出现HtTp:或者ThUNDER:这种怪异的写法不好处理

[PHP应用]15款经典图表软件推荐 2011-04-06 08:50:25

在这篇文章中 ,我将 列出 图表,图形 和数据可视化 的最佳软件, 从创建 基本的2D 图表到 产生 复杂的数据集 的数据 可视化, 这些 PHP ,Javascript、Flash的 图表 ,对于任何一个严谨的开发者都是必须一览的。 1. Fusion Charts FusionCharts v3 帮助创建

[PHP应用]25个不错PHP的游戏编程脚本代码分享 2011-04-02 14:19:58

本文介绍了25个不错PHP的游戏编程脚本代码,包括简单的掷骰器、随机名称生成器、场景生成器、牌组创建器(Deck builder)和装备(shuffler)、简单的扑克发牌器、Hangman游戏、纵横字谜助手、米德里比斯、乐透机等。希望能够对你的工作有所帮助。 简单的掷骰器

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. 服务器维护:阿里巴巴-阿里云