
PHP
文章平均质量分 72
aboutagirl
这个作者很懒,什么都没留下…
展开
-
中文汉字截取函数(支持gb2312、big5、UTF-8)
这是这几天我在工作中因为项目需要写的一个中文汉字截取函数: #============================================================================ # 中文字符串截取函数 # 参数说明: # $fStr:需要截最的原始字符串; # $fStart:从第几个汉字后开始载取,从头开始截取使用 0 # $fLen:截取几个汉字 #转载 2004-07-02 09:44:00 · 950 阅读 · 0 评论 -
ipb2.0 sql server driver
1、使用mysql2access转换mysql到access,再用sql server企业管理器导入access文件 2、将所有数据表表中字段属性为ntext的改为text 3、编写class_db_mssql.php,其实就是拷贝mysql的那个文件,替换mysql为mssql,然后将出错提示函数改为mssql_get_last_message() 4、去掉driver中的LOW_PROPERT转载 2004-07-03 00:20:00 · 1128 阅读 · 0 评论 -
方便 Weblog 显示加亮语法 PHP 代码的小程序
这个程序的功能是通过表单接收一个 PHP 程序片段,然后将 PHP 语法加亮后输出,这个程序的目的主要是我经常需要在 Arnolds Weblog 上公布一些 PHP 程序片段,加亮输出会显得比较容易阅读。以下是程序的源代码: PHP if ($_POST[enter] != ""){ ob_start(); highlight_string(StripSl转载 2004-07-02 09:47:00 · 905 阅读 · 0 评论 -
一个功能极其强大的PHP树类 (目录树能做的和windows资源管理器中一模一样)
一个功能极其强大的PHP树类 (目录树能做的和windows资源管理器中一模一样) by Qeto.com(企图互联--互联网应用先驱) php tree class. class TreeList {var $tree=array();/*********************************************//* tree[x][0] -> tree level *//* t转载 2004-07-03 09:21:00 · 2756 阅读 · 0 评论 -
对于无扩展名的PHP程序的研究
环境:WinXp Pro + Apache 2.0.49 + PHP 4.3.5 (Module) 将没有扩展名的PHP代码,给PHP解释器解释,好处在于大大增加了安全性,给入侵的人、盗链的人,增加了迷惑性。例如: http://www.msger.net/chat?username=Hackfanhttp://www.msger.net/images/test.gif 从一般认识来看,上转载 2004-07-06 22:20:00 · 697 阅读 · 0 评论 -
PHP 安全(一)
在最近的两篇专栏文章(《常见样式错误(上)》和《常见样式错误(下)》)中我讨论了一些在编写PHP程式时常见的使程式难于阅读和易导致BUG的坏习惯。 在今天的文章中,我将转向讨论这个系列的重点:使用PHP时,安全问题的重要性。 关注安全问题的重要性 看到的远非全部 阻止用户恶意破坏你的程式最有效却经常被忽略的方法是在写代码时就考虑它的可能性。留意代码中可能的安全问题是很重要的。考虑下转载 2004-07-06 23:01:00 · 701 阅读 · 0 评论 -
PHP4(windows版本)中的COM函数
介绍 内置于PHP4里的COM函数对于我们在win32环境下开发程序是相当有吸引力的,但是至今仍没有多少相关的技术文档。本文将以三个例子分别处理 MS office 2000 Word 、 Excel 、 Adobe Distiller 来说明如何在PHP中使用COM函数。 COM技术是由Microsoft在几年前提出并开发的,本文中提到的相关名词有OLE, OLE Automation,转载 2004-07-06 23:10:00 · 812 阅读 · 0 评论 -
数据库中如何保存多级结构的数据
这个文章原来发在www.chinaunix.net上,现在这里有了一个新家就搬了回来。在chinaunix我得到了大家的许多反馈意见,建议你还可以再去那里看看。 产品分类,多级的树状结构的论坛,邮件列表等许多地方我们都会遇到这样的问题:如何存储多级结构的数据? 在PHP的应用中,提供后台数据存储的通常是关系型数据库,它能够保存大量的数据,提供高效的数据检索和更新服务。然而关系型数据的基本形式是纵转载 2004-07-11 16:16:00 · 4517 阅读 · 0 评论 -
php-gtk做GUI程序
php通常是做为服务器端脚本执行,如果告诉你php还可以编写普通的GUI程序,你应该很感兴趣.下面介绍的php-gtk就是php的GUI扩展.GTK是一个业界标准的图形库,具有良好的移植性.如果你用过linux的gnome桌面环境,对它应该不会陌生,gnome就是在KDE遇到Qt许可证障碍后发展的自由软件,GTK则是其采用的图形库. php-gtk采用的是组件思想(呵呵,com是微软的,不过组件思转载 2004-07-06 12:58:00 · 2547 阅读 · 0 评论 -
PHP4调用自己编写的COM组件
搞完了PHP4调用JavaBean,又想去试试调用COM,开始以为很难,自己用VB6写了一个Active Dll在PHP4中调用,马上成功,比调用javabean方便多了,下面讲一下我的步骤。一:用VB6写Activex Dll 代码如下: Option Explicit Private MyScriptingContext As ScriptingContext Private MyApplic转载 2004-07-06 23:10:00 · 881 阅读 · 0 评论 -
简单的数据缓存技术-2
采用 PEAR 来缓冲 PHP 程序PHP 世界中缓冲是一个热门的话题,因为 PHP 产生的动态页面,每次用户请求都需要重新计算,不论请求的结果是否一样,同时,PHP 每次都会编译一次脚本。这样的超负荷运转对一个流量很高的网站来说肯定难以忍受。幸运的是, Web 的结果可以缓冲,而不需要重新运行和编译脚本,商品化的产品像 ZendCache 或者开源的 Alternate PHP Cache都提供转载 2004-07-07 12:39:00 · 1400 阅读 · 0 评论 -
PHP 经验、技巧整理(一)
近期工作比较忙,有好几个项目要进行功能调整,另外我自己也在为公司研究一个新的基于OOP的开发架构。但我自己也没有忘记对 PHP 的关心,有时间也是去 CU 灌灌水,帮忙回答一些问题。今天我准备把近期看到一些关于 PHP 经验、技巧的内容进行整理发布到 BLOG 上来。 一、include 与 require: 对于一些刚刚接触 PHP 的网友,都对 include 与转载 2004-07-02 09:45:00 · 1064 阅读 · 0 评论 -
PHP柱形统计图
/** ◎功能:柱形统计图* ◎参数:$statName 统计图的名称* $labelAry 统计项目标签数组* $dataAry 统计项目数据数组* $direct 统计图中柱形的方向,H为横向,V为纵向* ◎返回:HTML代码* ◎By Longware*/function rectStat($statName,$labelAry,$dataAr转载 2004-07-09 14:04:00 · 2176 阅读 · 2 评论 -
[转载]一家之言的经验之谈php+mysql扎实个人基本功
一. 10句话 1.不要依赖register_global=ON的环境,从你刚懂得配置php运行环境甚至尚不明白regis ter_global的ON/OFF会对自己有什么影响的那天起,就应该勇敢地把它设为OFF. 2.写程序前看看怎么用error_reporting. 3.不懂就问本身没错,但你需要在那之前查查手册。 4.当然,你需要懂得使用手册。手册上找不到答案的时候,应该考虑下网络上的搜索引转载 2004-07-13 11:09:00 · 1206 阅读 · 0 评论 -
PHP IDE
我这里整理的都是专门为PHP设计的IDE,editplus,Ultra Edit等常用文本工具我就不介绍了!其中一些介绍是从那些下载站里复制过来的!Zend Studio开发商: http://www.zend.com/store/products/zend-studio.php 目前公认的最强大的PHP开发工具,这种集成软件包包括了用于编辑,调试,配置PHP程序所需要的客户及服务器组件,软件包具转载 2004-07-05 21:52:00 · 1277 阅读 · 0 评论 -
Blog 程序集锦
前几天帮11k.net论坛里的人整理的,都是免费的,收费的都去掉了!没给下载地址,这些程序都可以在官方站下载! ASP Dlog: http://webdream.duoluo.com Misslog: www.misslog.com/blog Loveyukis BLOG: www.loveyuki.com oblog 0.9: www.oioj.net Ublog: www.uapplica转载 2004-07-05 21:56:00 · 1036 阅读 · 0 评论 -
我的O/R Mapping实际开发经验之谈
一、概述 O/R Mapping全称Object Relational Mapping,就是对象关系映射。把对表直接进行的操作,变成对持久化类的属性和方法的直接操作。 很多的项目是基于数据库的开发,程序中要大量进行表的增、删、改、查询的工作。 例如下面一段C#代码,从数据库CustomerDemo取表Customer数据: string Conn转载 2004-07-06 22:17:00 · 834 阅读 · 0 评论 -
php.ini中文版
PHP]; PHP还是一个不断发展的工具,其功能还在不断地删减; 而php.ini的设置更改可以反映出相当的变化,; 在使用新的PHP版本前,研究一下php.ini会有好处的;;;;;;;;;;;;;;;;;;;; 关于这个文件 ;;;;;;;;;;;;;;;;;;;;; 这个文件控制了PHP许多方面的观点。为了让PHP读取这个文件,它必须被命名为; php.ini。PHP 将在这些地方依次查转载 2004-07-06 22:22:00 · 718 阅读 · 0 评论 -
PHP安全(2)
by John Coggeshall08/28/2003 欢迎回到PHP Foundations。在我的上一篇文章中,我向你们介绍了在PHP中可能危及安全的做法,继续了我在养成良好的PHP编程习惯方面的系列文章。 这篇文章将用更多的潜在安全漏洞和修复它们的工具和方法的实例来继续我们的讨论。今天我将开始谈及一个在PHP开发中很严重的潜在安全漏洞——编写底层操作系统调用的程式。 在PHP中执行系统转载 2004-07-06 23:01:00 · 696 阅读 · 0 评论 -
简单的数据缓存技术-1
KnightE发在 □-Discuz! 开发交流 里的文章,我觉得很有用,转出来大家看看。 近来做了一阵子程序性能的优化工作,有个比较有意思的想法,想提出来和大家交流一下。 Cache是“以空间换时间”策略的典型应用模式,是提高系统性能的一种重要方法。缓存的使用在大访问量的情况下能够极大的减少对数据库操作的次数,明显降低系统负荷提高系统性能。相比页面的缓存,结果集是一种“原始数据”不包含格式转载 2004-07-07 12:33:00 · 2413 阅读 · 0 评论 -
简单的数据缓存技术-3
简单的数据缓存技术-3PHP应用程序的性能优化使用PHP编程的最大好处是学习这种编程语言非常容易以及其丰富的库。即使对需要使用的函数不是十分了解,我们也能够猜测出如何完成一个特定的任务。 尽管PHP非常简单易学,但我们仍然需要花费一点时间来学习PHP的一些编程技巧,尤其是与性能和内存占用相关的技巧。在PHP中,有许多小技巧能够使我们减少内存的占用,并提高应用程序的性能。在本篇文章中,我们将对转载 2004-07-07 12:40:00 · 1069 阅读 · 0 评论 -
php 与 java(一)
JAVA是个非常强大的编程利器,它的扩展库也是非常的有用,这篇教程,主要讲述怎样使用PHP调用功能强大的JAVA 类库(classes)。为了方便你的学习,这篇教程将包括JAVA的安装及一些基本的例子。 windows下的安装 第一步:安装JDK,这是非常容易的,你只需一路回车的安装好。然后做好以下步骤。 在 Win9x 下加入 :“PATH=%PATH%;C:jdk1.2.2bin” 到AUTO转载 2004-07-07 19:38:00 · 900 阅读 · 0 评论 -
First steps with PDO(转自:http://netevil.org/)
22nd May @ 20:51 GMTFirst steps with PDO Developing PDO and releasing an alpha has sparked a lot of interest already (probably helped along by George ;-)) and we got our first "how does it work" e-转载 2004-07-16 14:14:00 · 1131 阅读 · 0 评论