PHP源码-利用 QQWry.Dat 实现 IP 地址高效检索 |
|
根据 LumaQQ 开发者文档中的纯真 IP 数据库格式详解,我编写了一个 PHP 的查询 IP 所在地区信息的类。在编写过程中发现纯真 IP 数据库格式详解中关于记录区的描述不是很全面,不过出入也不是很大,所以我没必要再写一份纯真 IP 数据库的格式说明了,大家感兴趣的话,读一读下面的代码应该就能看出来了。代码中加了很详细的注释,应该很容易读懂的。 在创建这个类的一个实例后,实例中就保存了打开的文件指针和一些查询需要的信息,每 |
用php实现qq挂机 |
|
正在加载评论,请稍候… |
PHP开发利器-PRADO 1.6 |
|
第1章 入门1.1 PRADO是什么? PRADO是在PHP5环境下的一个基于事件驱动和基于组件的WEB应用开发框架。使用PRADO开发WEB应用,你主要需要做的工作就是使用已有的组件(原文是"实例化已经定义好的组件",熟悉面向对象编程的 |
PHP中通过Web执行C/C++应用程序 |
|
一、简介 如果你对Unix/Linux有所了解的话,你应该知道他们大都自带了C和C++的编译器,分别是GCC和G++。Unix在程序安装及Make等许多地方使用到了这些编译器。利用一些控制台命令,C++和PHP, 我将向你介绍怎样生成一个完整的C++程序例子,他可以在用PHP程序来执行,并能获得相应的输出结果。我将先生成C++程序代码,并编译它,谈后讨论我们将如果通过使用PHP的函数passthru来执行这个程序。从某种意义上 |
用PHP制作zip压缩程序 |
|
刚在网上找的一个类。点击下载类文件(zip压缩文件,2.25K)
$z = new PHPZip(); //新建立一个zip的类
方法一:
$z -> Zip("", "out1.zip"); //添加当前目录和子目 |
正则表达式系统教程 |
|
正则表达式(regular expression)
关键字:正则表达式,Regular Expression
原著:笑容
创作于:2004年05月03日
最后更新:2004年05月04日 21:12
|
十天学会php之第一天 |
| 以前写了十天学会ASP,十天学会ASP.NET什么的,现在想想再写个PHP吧,也算比较全了。 PHP的调试方法我这里就不说了,外面很多文章都有介绍,也有很多不同的组合。我这里暂时是以 Apache web server 和 MY SQL 作为WEB服务器和数据库,在php-4.3.3下的环境做的程序。当然要简单的构建和访问查看数据库 PHPMYADMIN 不可少。 至于表单设计什么的,我这里也不想多说了,在《十天学会ASP》中已经有介绍。 |
自定义PHP分页函数 |
| 每次编写列表性质的页面,几乎都要写上一段分页的程序。最近小阳终于决心一劳永逸——自定义一个分页函数,并保存在“pageft.php”文件里。要用到分页的地方,就直接包含“pageft.php”文件,并调用这个函数就行了。小阳在编写这个函数时,尽量注意了程序的可移植性和易用性,下面就是小阳编写的函数:
|
PHP面向对象编程快速入门 |
| 面向对象编程(OOP)是我们编程的一项基本技能,PHP4对OOP提供了良好的支持。如何使用OOP的思想来进行PHP的高级编程,对于提高PHP编程能力和规划好Web开发构架都是非常有意义的。下面我们就通过实例来说明使用PHP的OOP进行编程的实际意义和应用方法。
我们通常在做一个有数据库后台的网站的时候,都会考虑到程序需要适用于不同的应用环境。和其他编程语言有所不同的是,在PHP中,操作数据库的是一系列的具体功能函数(如果你不 |
让你不再恐惧--轻松接触 PHP专题 |
| 让你不再恐惧--轻松接触 PHP专题
曾几何时,php之火在中国的大地燃烧,那熊熊烈火,至今也不因 .net 而熄灭!有理由相信,php 的高效运行效率,它的丰富免费资料,可以让它继续生存。
介绍 php 又怎么会忘记 php 的老换档 mysql 数据库呢,此两者常常成双成对,出双入对,就像影子一样,你不离开我,我不离开你!
小编辑为此整理了下面的专题教程,为 php 入门者提供方便。
p |
PHP入门速成(2) |
| PHP入门速成(2)
表单处理
PHP为用户提供了众多方便易用的强大功能。在表单的处理方面,PHP能够自动地将由客户端表单发送的数据赋值给相应变量,从而极大地简化了整个表单的处理过程。
举例来说,用户建立如下表单:
|
PHP入门速成(1) |
| PHP入门速成(1)
PHP简介
PHP是一种用于创建动态WEB页面的服务端脚本语言。如同ASP和ColdFusion,用户可以混合使用PHP和HTML编写WEB页面,当访问者浏览到该页面时,服务端会首先对页面中的PHP命令进行处理,然后把处理后的结果连同HTML内容一起传送到访问端的浏览器。但是与ASP或ColdFusion不同,PHP是一种源代码开放程序,拥有很好的跨平台兼容性。用户可以在Windows |
通过PHP连接MYSQL的两种方法(2) |
| 通过PHP连接MYSQL的两种方法
版权所有:bluemy/php中文用户
转载请与作者联系
例子可见我在本网站的"程序与代码"里的文章和下面的例程:
前台HTML
|
通过PHP连接MYSQL的两种方法(1) |
| 通过PHP连接MYSQL的两种方法
版权所有:bluemy/php中文用户
转载请与作者联系
mysql可通过两种方式通过PHP与web相连,一种通过php的mysql相关函数,另一种通过php的ODBC相关函数
相关函数如下:
MYSQL函数
mysql_affecte |
实例学习PHP之投票程序篇(二) |
| 实例学习PHP之投票程序篇(二)
作 者 : 地藏
好了,基础的东西已经学完,让我们来进行实战吧!大家先下这个范例程序。然后可以在自己的平台上先试试看。相信这样会得到一点感性认识。
在这个应用中一共使用了三个文件vote.php,config.php,1.gif以及一个保存数据的文件(该文件的名字可以自由设定,在这里我们设为sum.txt),其中vote.php是主程序文件 |
实例学习PHP之投票程序篇(一) |
| 实例学习PHP之投票程序篇(一)
作 者 : 地藏
本篇是"实例学习 PHP 之表单处理"的后继篇,请对php处理表单不清楚的朋友先看前篇————实例学习 PHP 之表单处理。
大家学习完前一篇表单处理之后,是不是信心十足的想做点小程序呢?OK,下面我们来开始做一点真正有用的东西吧!一个可以应用的PHP的投票程序。在这篇里大家将学习到cookie技术的使用,PHP |
基于PHP的聊天室(二) |
| 基于PHP的聊天室(二)
来源:limodou
作者:Mike Hall
译者:limodou
现在我们终于有了写新文件所需的所有东西了:
// 打开文件,并且将文件长度截为0
$open_file = fopen("messag |
基于PHP的聊天室(一) |
| 基于PHP的聊天室(一)
来源:limodou
作者:Mike Hall
译者:limodou
从前有一个相当流行的web聊天室,叫做Star Trekker 聊天室。我能够来到这个聊天室要感谢我的一个朋友,并且即使Star Trekker的聊友们几乎与我不是同一个圈中的,但是我发现对于他们的大部分人来说,都很友好和有意思。但是当Star Trekker关闭之后,这不得不谢谢运 |
关于Zend Optimizer |
| Zend Optimizer(以下简称ZO)用优化代码的方法来提高PHP 4.0应用程序的执行速度。实现的原理是对那些在被最终执行之前由运行编译器(Run-Time Compiler)产生的代码进行优化。 优化能提高你的盈利能力
一般情况下,执行使用ZO的PHP程序比不使用的要快40%到100%。这意味着网站的访问者可以更快的浏览网页,从而完成更多的事务,创造更好的客户满意度。更快的反应同时也意味着可以节省硬件投资,并增强网站所提供的服务。所以,使用ZO,就等于提高了电子商务 |
实例学习PHP之表单处理篇 |
| 学习前的准备: 要想学习PHP,当然少不了要安装PHP啦,所以如果你是初次学习,请先阅读星空浪子兄及地藏的:
PHP4.03在linux下的安装
PHP4.04在win98下的安装
PHP4.04在英文win2000下的安装
如果你找不到安装程序请到下面下载:
PHP4.04Beta WIN32 安装程序
PHP4.03源程序
PHP3.0.16 WIN32 安装程序
PHP3.0.16源程序 |
PHP应用分页显示制作详细讲解 |
|
1、前言 分页显示是一种非常常见的浏览和显示大量数据的方法,属于web编程中最常处理的事件之一。对于web编程的老手来说,编写这种代码实在是和呼吸一样自然,但是对于初学者来说,常常对这个问题摸不着头绪,因此特地撰写此文对这个问题进行详细的讲解,力求让看完这篇文章的朋友在看完以后对于分页显示的原理和实现方法有所了解。本文适合初学者阅读,所有示例代码均使用php编写。 2、原理 所谓分页显示,也就是将数据 |
PHP 和 MySQL 基础教程(三) |
|
用 cookies 来跟踪识别用户
让我们来看看保存在浏览器中的内容。如果你用的是 IE5 ,在 windows 目录下有一个 cookies 的目录,里面有很多文本文件,文件名都是类似于 wudong@15seconds[1].txt 这样的,这就是浏览器用来保存值的 cookie |
PHP:MVC迷思(图) |
|
现在PHP中的MVC架构可以用图一来表示。
然后我们再来看V。 |
IIS下安装PHP4及MySQL |
|
我的php4和mysql的软件包是php-4.0.1pl2-Win32.zip、mysql-3.23.19-beta-win.zip。
1、先安装mysql,用winzip8.0打开软件包进行完全安装,默认安装路径为:c:\\mysql;
2、安装完成后,打开“开始”按钮中的“运行”,输入命令:C:\\mysql\\bin\\mysqld-nt.exe --install,并执行;
|
初探PHP5<4> |
|
异常处理
异常处理是公认的处理程序错误的理想方法,在 Java 及 C++ 中都有这个概念,我们欣喜的看到,在 PHP5 已经加入了这方面的应用。你可以尝试使用 “try” 和 “catch” 来控制程序的错误。
例十二:异常处理
<?phpclass foo {function divi |