2004年6月18日

PHP的十个高级技巧(下)

摘要: PHP的十个高级技巧(下) 六、动态图像的创建 只要安装一些第三方的库文件并具有一定的几何知识,就可以利用PHP来创建和处理图像了。事实上,这不需要太多的几何知识,因为我大学没有毕业,仍然可以利用PHP创建图像。 在使用基本的图像创建函数之前,需要安装GD库文件。如果要使用与JPEG有关的图像创建函数,还需要安装jpeg-6b,如果要在图像中使用Type 1型字... 阅读全文

posted @ 2004-06-18 17:28 大白菜芯(Tyler) 阅读(268) 评论(0) 推荐(0)

PHP的十个高级技巧(中)

摘要: PHP的十个高级技巧(中) 三、文件是我们的朋友 无论你在开发的网站规模的大小,都应该意识到代码重用的重要性,无论这些代码是HTML、还是PHP代码。例如,你必须至少每年改变一次包含版权信息的页脚,如果你的网站含有1000个页面,每年修改一次也是个很烦人的事儿。 在PHP中,至少有几个函数可以帮助你实现代码重用的目的,所使用的函数取决于你所重用的代码,主要的函数有... 阅读全文

posted @ 2004-06-18 17:27 大白菜芯(Tyler) 阅读(246) 评论(0) 推荐(0)

PHP的十个高级技巧(上)

摘要: PHP的十个高级技巧(上) 全球超过300万个互联网网站的管理员都在使用PHP,使得它成为最为普及的服务器端脚本语言之一。其特点是运行速度快、稳定可靠、跨平台,而且是开放源代码软件。随你使用的水平不同,PHP可以很简单,也可以很复杂,可以只使用它发送HTML表格元素,还可以在PHP应用程序中集成Java和XML。 如果你对PHP有一定的了解或者看过一些初步的教材,这些... 阅读全文

posted @ 2004-06-18 17:06 大白菜芯(Tyler) 阅读(318) 评论(0) 推荐(0)

php生成WAP页面(简单)

摘要: php生成WAP页面 WAP(无线通讯协议)是在数字移动电话、个人手持设备(PDA等)及计算机之间进行通讯的开放性全球标准。由于静态的WAP页面在很多方面不能满足用户个性化的服务请求,因此通过WAP服务器端语言产生动态的WML页面,具有很广泛的应用价值和很高的商业价值。 WAP应用结构非常类似于Internet,一个典型的WAP应用请求是这样的:首先,具有WA... 阅读全文

posted @ 2004-06-18 17:03 大白菜芯(Tyler) 阅读(435) 评论(0) 推荐(0)

搜索引擎技术核心揭密(PHP)

摘要: 搜索引擎技术核心揭密(PHP) 编者按:这是一篇精彩的编程教学文章,不但详细地剖析了搜索引擎的原理,也提供了笔者自己对使用PHP编制搜索引擎的一些思路。整篇文章深入浅出,相信无论是高手还是菜鸟,都能从中得到不少的启发。 谈到网页搜索引擎时,大多数人都会想到雅虎。的确,雅虎开创了一个互联网络的搜索时代。然而,雅虎目前用于搜索网页的技术却并非该公司原先自己开发的。2000年... 阅读全文

posted @ 2004-06-18 17:00 大白菜芯(Tyler) 阅读(477) 评论(0) 推荐(0)

正则表达式中的特殊字符(必读)

摘要: 正则表达式中的特殊字符 字符/ 意义:对于字符,通常表示按字面意义,指出接着的字符为特殊字符,不作解释。 例如:/b/匹配字符’b’,通过在b 前面加一个反斜杠,也就是/b/,则该字符变成特殊字符,表示 匹配一个单词的分界线。 或者: 对于几个字符,通常说明是特殊的,指出紧接着的字符不是特殊的,而应该按字面解释。 例如:*是一个特殊字符,匹配任意个字符(包括... 阅读全文

posted @ 2004-06-18 16:59 大白菜芯(Tyler) 阅读(373) 评论(0) 推荐(0)

如何文档化你的PHP类

摘要: 如何文档化你的PHP类 你已经阅读过关于:面向对象编程可以帮助你管理你的大型web项目,并且你已经开始使用PHP来进行面向对象编程了吗?如果你已经编写了几个类应用在网站上并且你是一个有条理的人的话,那么你应该已经编写了关于它们的一些文档。但是如果你是一个象我一样的不拘小节的人,你只是会在类的源代码中加一些注释而没有别的文档。没有文档就很难记住方法的名字和它们的使用方... 阅读全文

posted @ 2004-06-18 16:57 大白菜芯(Tyler) 阅读(279) 评论(0) 推荐(0)

用封装类来合理的设计PHP项目--谈PHP项目中类的封装

摘要: 用封装类来合理的设计PHP项目--谈PHP项目中类的封装 编码对于合格的PHP程序员来说并不是什么难事(也许只是花费时间长短的问题),因此系统分析和设计这一阶段就显得尤为重要。不过本文并不打算讨论和需求分析、获取商业逻辑相关的话题,而是针对系统设计方面进行探讨。 面临难题编码对于合格的PHP程序员来说并不是什么难事(也许只是花费时间长短的问题),因此系统分析和设计这一阶段... 阅读全文

posted @ 2004-06-18 16:52 大白菜芯(Tyler) 阅读(329) 评论(0) 推荐(0)

获得用户使用的IP地址、浏览器类型、操作系统

摘要: 参考手册“HTTP_USER_AGENT”“REMOTE_ADDR”“REMOTE_PORT” 这三个变量~~~ 预定义变量服务器变量:$_SERVER注: 在 PHP 4.1.0 及以后版本使用。之前的版本,使用 $HTTP_SERVER_VARS。 $_SERVER 是一个包含诸如头部(headers)、路径(paths)和脚本位置(script locations)的数组。数组的实体由 w... 阅读全文

posted @ 2004-06-18 16:28 大白菜芯(Tyler) 阅读(545) 评论(2) 推荐(0)

删除数组的最后一个元素

摘要: 删除数组的最后一个元素 用PHP4中带的array_pop这个函数即可,函数原型: mixed array_pop(array array) 举个例子: '; for($i=0;$i'; array_pop($array); $count = count($array); echo 'new:'; for(... 阅读全文

posted @ 2004-06-18 16:24 大白菜芯(Tyler) 阅读(233) 评论(0) 推荐(0)

判断一数是否在一已知数组中的函数!

摘要: 判断一数是否在一已知数组中的函数! bool in_array ( mixed needle, array haystack [, bool strict]) 在 haystack 中搜索 needle,如果找到则返回 TRUE,否则返回 FALSE。 如果第三个参数 strict 的值为 TRUE 则 in_array() 函数还会检查 needle 的类型是否和 hay... 阅读全文

posted @ 2004-06-18 16:21 大白菜芯(Tyler) 阅读(222) 评论(0) 推荐(0)

如何在SQL语句中使用正则表达式

摘要: 如何在SQL语句中使用正则表达式 能,可以用 regexp 关键字来实现。 比如:我想搜索 admin 表中 username 字段为数字的记录。则可以使用下面的 SQL 语句: select * from articles where title regexp '[0-9].+'; 阅读全文

posted @ 2004-06-18 16:19 大白菜芯(Tyler) 阅读(391) 评论(0) 推荐(0)

关于Mysql中 GROUP BY 语法!

摘要: 关于Mysql中 GROUP BY 语法! 简单地说就是计算某个类型的数据在一张表中出现的频度,例: 再举一个例子: mysql > SELECT sex, COUNT(*) FROM table GROUP BY sex; +------------+---------------+ ¦ owner ¦ COUNT(*) ¦ ... 阅读全文

posted @ 2004-06-18 16:18 大白菜芯(Tyler) 阅读(874) 评论(0) 推荐(0)

在php中有没有日期相减的函数

摘要: 在php中有没有日期相减的函数 直接相减是不正确的,你需要这样来做: **得到目前的日期和时间 在Unix中,时间的表示方式为计算从1970年1月1日零时起所过去的秒数,这称为UNIX 时间戳(Unix Epoch)。 如果我们有这样一段的代码: 将返回值958905820 而此时的时间为2000年5月21日12时43分。 你也许会说这相当不错。当这对我毫无帮助... 阅读全文

posted @ 2004-06-18 16:15 大白菜芯(Tyler) 阅读(733) 评论(0) 推荐(0)

为什么我的 Mysql 不支持中文查询?

摘要: 为什么我的 Mysql 不支持中文查询? Q: 我在写一个查询条件时的问题如下: 如我想写一个字段中包含“李”字的所有记录 $str="李"; select * from table where field like '%$str%' ; 显示的记录中除了包含”李”字的记录,还有不包含“李”字的记录。为什么? A: 在MySQL中,进行中文排序和查找的时候,对汉字的排序和... 阅读全文

posted @ 2004-06-18 16:11 大白菜芯(Tyler) 阅读(315) 评论(0) 推荐(0)

如何实现日期比较,实现显示5天、10天内的记录?

摘要: 如何实现日期比较,暨实现显示5天内,显示10天内的记录 前几天发了一张帖子,就是关于显示5天内这种日期比较, http://www.oso.com.cn/forum/read.php?theme_id=7459 主要的论点是集中在SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) select... 阅读全文

posted @ 2004-06-18 16:08 大白菜芯(Tyler) 阅读(317) 评论(0) 推荐(0)

如何用正则表达式来表示中文?

摘要: 如何用正则表达式来表示中文? 由于中文的ASCII码是有一定的范围的。所以你可以用下面的正则表达式来表示中文。 /^[chr(0xa1)-chr(0xff)]+$/ 下面是一个使用的例子: $str = "超越PHP";if (preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/", $str)) { echo "这是一个纯中文... 阅读全文

posted @ 2004-06-18 16:06 大白菜芯(Tyler) 阅读(503) 评论(0) 推荐(0)

2004年6月18日~24的安排摘要!

摘要: 6月18日下午开会,需要写进度计划!晚上希望董姐姐早点来!如果可能,晚上我去打球! 6月19日的事情就是睡,然后看JSP的书和光盘。晚上也许还去打球。 下周一开始进口汽车的程序! 阅读全文

posted @ 2004-06-18 14:38 大白菜芯(Tyler) 阅读(218) 评论(0) 推荐(0)

导航