PHP
caaclxf
这个作者很懒,什么都没留下…
展开
-
php中 被遗忘的函数
ctype_alnum -- Check for alphanumeric character(s) 检测是否是只包含[A-Za-z0-9]ctype_alpha -- Check for alphabetic character(s) 检测是否是只包含[A-Za-z] ctype_cntrl -- Check for control character(s) 检查是否是只原创 2004-09-23 08:53:00 · 648 阅读 · 0 评论 -
php通過利用QQWry.Dat 实现 IP 地址高效检索
/*** @author 马秉尧*/class IpLocation {/*** QQWry.Dat文件指针* @var resource*/var $fp;/*** 第一条IP记录的偏移地址** @var int*/var $firstip;/*** 最后一条IP记录的偏移地址** @var int*/var $lastip;/*** IP记录的总条数(不包含版本信息记录)** @var int原创 2005-09-15 22:22:00 · 1594 阅读 · 0 评论 -
jpgraph輸出中文的問題
1.7版本後簡單的很,只要選用FF_SIMSUN作爲指定字體輸出既可require_once(../../../Webconfig.inc.php);include ("../jpgraph.php");include ("../jpgraph_line.php");$ydata = array(11,3,8,12,5,1,9,13,5,7);// Create the graph. Thes原创 2005-04-13 15:10:00 · 1172 阅读 · 0 评论 -
PHP中如何复制或者删除一个目录
PHP中如何复制或者删除一个目录PHP中的copy()函数是用来复制文件的,没有相应的复制目录的函数,其实这也很简单,主要就是利用mkdir()和copy()结合递归来实现,而对于删除,同样是利用rmdir()和unlink()结合递归来实现复制目录的代码:function copyDir($source, $destination){ $result = true; if(! is_原创 2005-03-11 01:36:00 · 1497 阅读 · 0 评论 -
PHP中如何在打开session的情况下控制缓存
PHP中如何在打开session的情况下控制缓存当页面session_start()以后,默认是不缓存的,这样的话,如果我们提交表单在回退的话,先前的输入将丢失,解决这个问题也很简单,有两个方法第一个方法:header(Cache-Control: private);?>第二个方法:session_cache_limiter(private);?>代码加在session_start();之原创 2005-03-11 01:37:00 · 1629 阅读 · 0 评论 -
OOAD模式
UseCase - Modeling - Test Driven - Coding - Refactoring - Integrating - EndingTestDriven测试驱动-代码编写和重构实际上是代码实现的具体。而重构(refactoring)这种方法,就是应用设计模式的一个过程原创 2005-02-16 22:22:00 · 774 阅读 · 0 评论 -
Zend Studio 4.0 BEta的汉化
C:/Documents and Settings/Administrator/ZDE/config_4.0_BETA 文件里的desktop_options.xml这个修改就ok了! 修改为原创 2005-02-19 15:23:00 · 1000 阅读 · 0 评论 -
PEAR得到程序运行时间
require_once("Benchmark/Timer.php");$String = "";$Timer = new Benchmark_Timer();$Timer->start(); for($i=1;$i { $String .= $i; }$Timer->setMarker(mark1);$String = ""; for($i=1;$i { $String .= $i;原创 2005-01-27 10:56:00 · 865 阅读 · 0 评论 -
PEAR中实现SMTP发送邮件的方法
require_once Mail.php; $conf[mail] = array( host => xx.xx.xx.xx, //smtp服务器地址,可以用ip地址或者域名 auth => true, //true表示smtp服务器需要验证,fals原创 2005-01-19 15:35:00 · 1567 阅读 · 0 评论 -
利用PEAR生成BARCODE
require_once(Image/Barcode.php);Image_Barcode::draw(123456789, int25, png);?>BARCODE, 而且你不需要装条形码字体。你想到了什么?制造类公司生产线上的BARCODE系统!当然如果真要使用WEB来作BARCODE系统,还有非常多的事情要做。原创 2005-01-27 10:55:00 · 854 阅读 · 0 评论 -
Phplib中db_mysql中常用方法介绍
$my_db = new DB_Sql(); $my_db->connect($db_table,$db_host,$db_user,$db_psw); $q = "SELECT * FROM `guestbook` "; $my_db->query($q); if($my_db->num_rows()>0){ echo "no record"; }else{ while($原创 2005-01-13 12:54:00 · 975 阅读 · 0 评论 -
Apacher虚拟主机及虚拟目录配置
#端口号 Listen 8082 #服务器名称 ServerName IMPROVING_V20.a09z.com:8082#站点根目录 DocumentRoot "E:/PHP/A09Z.COM/IMPROVING_V2.0"#根目录配置 Options Indexes FollowSymLinks AllowOverride None原创 2005-01-12 10:49:00 · 803 阅读 · 0 评论 -
通知php使用自定义的session处理函数来操作session,而不使用php预置的方法
session_set_save_handler( "sess_open", /* session_start()调用 */ "sess_close", /* 程序结束时调用 */ "sess_read", /* session_start()调用 */ "sess_write", /* 程序结束时调用 */ "sess_des原创 2004-12-21 10:46:00 · 1076 阅读 · 1 评论 -
MySQL乱码终极解决方案
内容:从MySQL 4.1开始引入的多语言支持确实很棒,而且一些特性已经超过了其他的数据库系统。不过在测试过程中发现使用适用于MySQL 4.1之前的PHP语句操作MySQL数据库会造成乱码,即使是设置过了表字符集也是如此。MySQL 4.1的字符集支持(Character Set Support)有两个方面:字符集(Character set)和排序方式(Collation)。对于字符集的支持细原创 2006-01-12 21:24:00 · 894 阅读 · 0 评论