| 一个饼状图或柱状图php生成类或例子 | 点击:0 | ||
| ?php /*-------------------------------------------------------------------------*/ // // Module Name: 一个3D的饼图类 // // Author:Avenger(avenger@php.net) Last Modify: 2002-10-30 11:19 // Copyright (c) 2002 by Avenger /*-----------------------------(2007-08-06) | |||
| php操作xml的类 | 点击:0 | ||
| ? /* (c) 2000 Hans Anderson Corporation.All Rights Reserved. You are free to use and modify this class under the same guidelines found in the PHP License. ----------- bugs/me: http://www.hansanderson.com/php/ me@hansanderson.com showstv@163.com -----(2007-08-06) | |||
| PHP翻页类 | 点击:0 | ||
| 老东西了,不少站点都有这个方法了(今天突然发现以前没用,所以就写了一下) ------------ ?php class Page{ private $totalpage; private $stride; private $currentpage; //设置总页数 function setTotalpage($objpage=0){ $this-totalpage=$objpage; } //设置当前页(2007-08-06) | |||
| PHP访问ACCESS的类 | 点击:0 | ||
| 这是ACCESS的类 ? Class AccessDBM { var $COUNT = 0; var $VALUES = array(); var $FILE = ; var $ERROR = ; var $EXISTS = false; var $STATIC = false; var $EXACT = false; var $DBM; //Older version of PHP can't do the 'new ClassName(args)' //Use initilize()(2007-08-06) | |||
| PHP写的一个分页导航类 | 点击:0 | ||
| ?php // +----------------------------------------------------------------------+ // | PHP Version 4| // +----------------------------------------------------------------------+ // | Copyright (c) 1997-2002 The PHP Group| // +-------------------------(2007-08-06) | |||
| PHP分页导航类示例 | 点击:0 | ||
| ?php //if(!$pageID)$pageID=1; include('Pager.php'); $params['itemData'] = range(1, 180); $pager = new Pager($params); $data= $pager-getPageData(); 上一篇 目录 下一篇s = $pager-getLinks(上页,下页); list($from, $to) = $pager-getOffsetByPageId(); ? html(2007-08-06) | |||
| 给大家推荐一个经过我改进的UBB类 | 点击:0 | ||
| ?php /* 如有转载,请注明作者 原作者: 何志强 改进: SonyMusic[ sonymusic@163.net ] 文件: ubb.php 备注: 说是改进,其实核心函数parse()已经完全重写了,而且思路也是不一样的。 不过仍是受何志强的例子的启发,而且测试的例子还有URLCHECK等几个函数也是沿用的何志(2007-08-06) | |||
| 分享一个好用的UBB类 | 点击:0 | ||
| ?php /* 如有转载,请注明作者 原作者: 何志强 改进: SonyMusic[sonymusic@163.net] 文件: ubb.php 备注: 说是改进,其实核心函数parse()已经完全重写了,而且思路也是不一样的。 不过仍是受何志强的例子的启发,而且测试的例子还有URLCHECK等几个函数也是沿用的何志强(2007-08-06) | |||
| 一个简单编程思想在php与java中的实现比较:日期类 | 点击:0 | ||
| 以前用PHP时写了一个简单的class,功能主要是解决,大量页面上需要显示下拉列表框选择年/月/日/周之类的。希望对大家学习PHP和java能有帮助。 php的实现如下: getCurrentDate.class.php ?php /* * 功能:生成下拉列表(年/月/日/周为当前值) * 程序员:xiangli * 日期(2007-08-06) | |||
| 一个简单的IMAP类和应用 | 点击:0 | ||
| ?php //by Alpha.Z //05/21/2000 class myimap { var$username=; var$userpwd=; var$hostname=; var$port=0; var$connection=0;//是否连接 var$state=DISCONNECTED;//连接状态 var$greeting=; var$must_update=0; var$inStream=0; Function open() { if ($this-port==11(2007-08-06) | |||
| 一个解析mp3 ID3 tag和MPEG信息的PHP类 | 点击:0 | ||
| 一个解析mp3 ID3 tag和MPEG信息的PHP类 ?php /* * MP3 class * * rel. 0.1 * * Copyright (c) 2000 Sumatra Solutions srlhttp://www.sumatrasolutions.com *Ludovico Magnocavalloludo@sumatrasolutions.com * * License type: GNU GPL http://www.gnu.org/copyleft/g(2007-08-06) | |||
| 用PHP写的一个目录类 | 点击:0 | ||
| 用PHP写的一个目录类 ? //目录操作基类 class FileDirectory { var $servermode; var $serverpath;//web服务器目录 var $pagepath;//当前页目录 var $path;//当前目录 var $ffblk;//用于存储有关文件的信息 function FileDirectory() { set_time_limit(0);//设置网页运(2007-08-06) | |||
| 一个无限分类的PHP处理类 | 点击:0 | ||
| ?php /* 名称: 对分类操作的业务逻辑封装 * * 作者: 帅的像人渣 QQ: 1191391 E-mail: netcat2@21cn.com * * 完成日期: 2003-12-18 13:33 * * 说明: 本类中引用的其它类(DB、Table、Item)均未提供,所以本类只能做个参考,不能直接应用 * 不是本人小气不提供其它类,实(2007-08-06) | |||
| 一个易用的PHP模板类 | 点击:0 | ||
| ?php if(!defined(__TEMPLATE_H_PHP__)){ define(__TEMPLATE_H_PHP__,template.h.php); /******************** CODE START ********************/ //PHP类库:template.h.php //运行环境:PHP4.0 //修改时间:2002-08-01 //最后修改:stangly.wrong //类库简介:模板的提取显(2007-08-06) | |||
| 用DBSQL类加快开发MySQL数据库程序的速度 | 点击:0 | ||
| 当你在编写存取MYSQL的数据库程序时,是不是觉得很麻烦:一大套的函数和参数,还要检查调用的结果,更头痛的是每个程序里都要包含数据库名、用户、密码等,想修改都不容易。但如果你使用PHPLIB里的DBSQL类,这些问题都会迎刃而解的。这篇文章将教你如何使用DBSQL类。 一(2007-08-06) | |||
| 用PHP实现上载任何类型的文件并可以直接显示或下载下来 | 点击:0 | ||
| 我这个程序可以让你上传任何类型的文件并可以直接显示或下载下来(upload_and_show.php3): ?php if($submit) { header(Expires: Mon, 26 Jul 1997 05:00:00 GMT); header(Cache-Control: no-cache, must-revalidate); header(content-type:application/octet-stream); h(2007-08-06) | |||
| 用PHP写的SMTP类,支持附件(多个),支持HTML | 点击:0 | ||
| ? /*********************************** PHP MIME SMTP ver 1.0 Powered by Boss_ch, Unigenius soft ware co. Ltd All rights reserved, Copyright 2000 ; 本类用 PHP 通过 smtp sock 操作发送 MIME 类型的邮件,可以发送 HTML 格式的正文、附件,采用 base64 编码(2007-08-06) | |||
| 用封装类来合理的设计PHP项目 | 点击:0 | ||
| 编码对于合格的PHP程序员来说并不是什么难事(也许只是花费时间长短的问题),因此系统分析和设计这一阶段就显得尤为重要。不过本文并不打算讨论和需求分析、获取商业逻辑相关的话题,而是针对系统设计方面进行探讨。 面临难题 编码对于合格的PHP程序员来说并不是什么难(2007-08-06) | |||
| 有一个类可以统计脚本执行时间 | 点击:0 | ||
| ?php // class PHP_timer开始 class PHP_timer { // 用来收集脚本执行过程中的信息 var $points = array(); // 在脚本的开始处调用这个函数 function start() { // 请看后面的addmarker函数 $this-addmarker(Start); } // end function start() // 在脚本的结束处调用这(2007-08-06) | |||
| 怎样使用PHP调用功能强大的JAVA类库 | 点击:0 | ||
| JAVA是个非常强大的编程利器,它的扩展库也是非常的有用,这篇教程,主要讲述怎样使用PHP调用功能强大的JAVA 类库(classes)。为了方便你的学习,这篇教程将包括JAVA的安装及一些基本的例子。 windows下的安装 第一步:安装JDK,这是非常容易的,你只需一路回车的安装好(2007-08-06) | |||
| 这有一个测试页面执行时间的PHP类 | 点击:0 | ||
| ? class timer { var $StartTime = 0; var $StopTime = 0; var $TimeSpent = 0; function start(){ $this-StartTime = microtime(); } function stop(){ $this-StopTime= microtime(); } function spent() { if ($this-TimeSpent) { return $this-TimeSpent; } else { $(2007-08-06) | |||
| 支持stmp认证、HTML格式邮件的类 | 点击:0 | ||
| c_smtp_client.php ?php /* smtp client class */ class c_smtp_client { var $connection; var $server; var $elog_fp; var $log_file='./smtp_client.log'; var $do_log=true; var $need_auth=true; var $username; var $password; // 构造器 function c_smtp_client((2007-08-06) | |||
| Classes and Objects in PHP5 | 点击:0 | ||
| 作者:Leon Atkinson 翻译:Haohappy面向对象编程被设计来为大型软件项目提供解决方案,尤其是多人合作的项目. 当源代码增长到一万行甚至更多的时候,每一个更动都可能导致不希望的副作用. 这种情况发生于模块间结成秘密联盟的时候,就像第一次世界大战前的欧洲. //haohappy(2007-08-06) | |||
| PHP写的ftp类(example.php) | 点击:0 | ||
| flush(); $ftp_ini_datei= $argv[1]; require ('./ftp_class.php'); require ($ftp_ini_datei); echo nCronjob started : ; echo date(d.m.Y- H:i:s); echo n; $newftp= new myftp; if(!$anonymous){ $result= $newftp-connect($host, $user, $password); }else{ $resul(2007-08-06) | |||
| PHP写的ftp类(myftp.php) | 点击:0 | ||
| PHP写的ftp类(myftp.php) ?php class myftp { var $connector; var $getback; function connect($ftp_server, $uname, $passwd){ // Baut grundlegende FTP Connection auf $this-connector = @ftp_connect($ftp_server); $this-login_result = @ftp_login($this-con(2007-08-06) | |||
| MVC模式的PHP实现 | 点击:0 | ||
| 作者:Harry Fuecks 翻译:Easy Chen MVC模式在网站架构中十分常见。它允许我们建立一个三层结构的应用程式,从代码中分离出有用的层,帮助设计师和开发者协同工作以及提高我们维护和扩展既有程式的能力。 视图(View) 视图主要指我们送到Web浏览器的最终结果比如我们(2007-08-06) | |||
| PHP 中的类 | 点击:0 | ||
| PHP 中的类在阐述类的概念之前我们来先说说面向对象编程的概念:面向对象的程序设计(Object-Oriented Programming,简记为OOP)立意于创建软件重用代码,具备更好地模拟现实世界环境的能力,这使它被公认为是自上而下编程的优胜者。它通过给程序中加入扩展语句,把函数封(2007-08-06) | |||
| php+oracle 分页类 | 点击:0 | ||
| 下面是分页示例程序,看起来可能比较繁琐,但其实你只要用一下就会发现,一切原来如此简单 :) example.php ?php $conn = ociplogon(test,123456,test123); include_once pager.inc.php; ? ?php /** 分页测试开始 */ // {{{ 初始分页对象 $pager = new pager(); /** 将 s(2007-08-06) | |||
| PHP5 安装方法 (IIS环境) | 点击:0 | ||
| 本文介绍的是Windows 2000下PHP+IIS的安装方法(ISAPI方式) 1,把php-5.0.0-Win32.zip解压放到C:php 2,php.ini-dist改名为php.ini,找到第438行改成 extension_dir = c:phpext3,去掉565行;extension=php_mysql.dll前面的;注释符号 4,复制php.ini到Winnt目录下,再复制php5ts(2007-08-06) | |||
| PHP5.0正式发布 不完全兼容PHP4 新增多项功能 | 点击:0 | ||
| 期待已久的PHP5终于在当地时间7月13日正式发布了。无论对于PHP语言本身还是PHP的用户来讲,PHP5发布都算的上是一个里程碑式的版本。在PHP5发布之前的各个PHP版本就以简单的语法、丰富的库函数以及极快的脚本解释执行速度,赢得了许多开发者的青睐,几乎成了*NIX平台上首(2007-08-06) | |||
| PHP5/ZendEngine2的改进 | 点击:0 | ||
| 新的对象模型 PHP中的对象处理部分已完全重写,具有更佳的性能和更多的功能。在先前的PHP版本中,对象被当做原始的简单类型 (如integer和string)来处理,这种方法的缺点是当变量被赋值或作为参数传递时,得到的是对象拷贝。而在新版本中, 对象是通过句柄来引用的,而(2007-08-05) | |||
| PHP5的XML特性综述 | 点击:0 | ||
| 面向的读者 这篇文章的面向对象是所有对PHP5的XML新功能感兴趣的各个水平的PHP开发者。我们假定读者掌握XML的基本知识。然而,如果你已经在你的PHP当中使用了XML,那么这篇文章也会让你受益非浅。 介绍 在当今的互联网世界,XML已经不再是一个时髦词了,它已经被广泛的(2007-08-05) | |||
| PHP5对象体系详解 | 点击:0 | ||
| * 本文是对《Classes and Objects in PHP5》系列文章的补充和修正,介绍了PHP5对象体系的总体框架,但有些特性没有具体介绍。强烈建议在读过《Classes and Objects in PHP5》后阅读本文。 PHP5推出的对象体系相信是大家最为期待的。PHP5借鉴了Java2的对象模型,提供了较(2007-08-05) | |||
| PHP5中MVC结构学习 | 点击:0 | ||
| 一.介绍 现在在开发WEB应用的时候,比较流行的一种做法就是使用MVC结构,使用如此方式去开发WEB应用程序,逻辑性强、简浩明了,使程序设计起来更加方便,快捷。何为MVC呢?简单的来说,它就是模型(Model)、视图(View)及控制器(Controller)的结合体,也就是所有的(2007-08-05) | |||
| PHP的类--功能齐全的发送邮件类 | 点击:0 | ||
| PHP的类--功能齐全的发送邮件类 前面我们已经介绍过了一个用于群发邮件的类,那个类的功能只能发文本格式的邮件,下面这个类的功能则很强大,不但能发html格式的邮件,还可以发附件 ?php class Email{ //---设置全局变量 var $mailTo = ; // 收件人 var $mailCC = ; // 抄送(2007-08-05) | |||
| PHP的面向对象编程 | 点击:0 | ||
| 面向对象编程的概念: 不同的作者之间说法可能不一样,但是一个OOP语言必须有以下几方面: 抽象数据类型和信息封装 继承 多态 在PHP中是通过类来完成封装的: ?php classSomething{ //在OOP类中,通常第一个字符为大写 var$x; functionsetX($v){ //方法开始为小写单词,(2007-08-05) | |||
| PHP的一个完整SMTP类(解决邮件服务器需要验证时的问题) | 点击:0 | ||
| smtp.php ?php class smtp { /* Public Variables */ var $smtp_port; var $time_out; var $host_name; var $log_file; var $relay_host; var $debug; var $auth; var $user; var $pass; /* Private Variables */ var $sock; /* Constractor */ function smtp($relay_h(2007-08-05) | |||
| PHP面向对象编程快速入门 | 点击:0 | ||
| 面向对象编程(OOP)是我们编程的一项基本技能,PHP4对OOP提供了良好的支持。如何使用OOP的思想来进行PHP的高级编程,对于提高PHP编程能力和规划好Web开发构架都是非常有意义的。下面我们就通过实例来说明使用PHP的OOP进行编程的实际意义和应用方法。 我们通常在做一个(2007-08-05) | |||