Cnmoker.org - 中国IT资讯

投递文章  投稿指南 RSS订阅 IT资讯通告:
搜索: 您的位置主页>网络编程>PHP编程>
  • 2008-09-25 15:04:19在PHP中开发XML应用程序之基础篇
  • 一、XML简介XML(可扩展的标注语言)是一种W3C标准,主要用于Web应用程序和服务器之间实现容易的交互、数据的存储与使用。使用XML标准编码的数据具有能容易被人和计算机解释的意义和结构。XML数据是平台和应用程序独立的。不用多说,这本身就使XML.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-25 15:03:38PHP编程技巧:看实例学正则表达式
  • 首先,让我们看看两个特别的字符:’^’和‘$’他们是分别用来匹配字符串的开始和结束,一下分别举例说明:"^The":匹配以"The"开头的字符串;"ofdespair$":匹配以"ofdespair"结尾的字符串;"^abc$":匹配以abc开头和以.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-25 15:02:15PHP一些常用的正则表达式
  • 匹配中文字符的正则表达式:[u4e00-u9fa5]匹配双字节字符(包括汉字在内):[^x00-xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(){returnt.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-25 15:01:23PHP加密文本文件并限制特定页面的存取
  • 一、简介 尽管在一般情况下,你的网站往往相当简单以至它根本不要求使用数据库;但是在有些情况下,你的站点可能想限制对某些页面的存取。一般地,这意味着要使用一个数据库来存储口令和用户名。然而,你还有一个更容易的方法-尽管其安全性差了一点,但是它仅包含了.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-25 15:00:08PHPUnit袖珍指南之自动测试
  • 最好的程序员也会犯错误。好程序员和差程序员的区别在于:好程序员能通过测试尽可能的发现错误。你越快测试错误,你就越快发现它们,发现和修正的成本就越低。这解释了为什么只在软件发布前才测试的做法为什么问题那么多。大多数错误根本就没有发现过,修正发现的错误是.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-16 08:44:36如何编译PHP源代码
  • 综述:我们将要介绍Zend公司的最新工具ZendEncoder,利用这个工具,我们就可以实现编译PHP,从而达到保护PHP源代码的目的。如何安装ZendEncode?一、先去www.zend.com去注册一个用户https://www.zend.co.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:54:18PHPUnit袖珍指南之PHPUnit的目的
  • 到此为止,我们只有两个对Array和内建函数sizeof()的测试。当我们开始测试大量的array_*()函数时,每个都需要一个测试。我们可以每个都从头写起。但是,更好的方法是一次性写好一个测试基础构架,以后就只用写每个测试不同的部分。PHPUnit.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:53:36PHPUnit袖珍指南之安装PHPUnit
  • 到此PHPUnit可以通过PHP扩展和程序库(PEAE)获得。PEAR是可重用PHP组件的框架和分发系统。安装PHPUnit可以通过PEAR安装程序命令获得: pearinstallPHPUnit2 根据PEAR的版本命名标准,适用于PHP5的P.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:52:53通过PHP和Sajax使用Ajax之JavaScript
  • 多年以来,创建真正具有响应性的Web应用程序这一目标一直被Web开发的一个简单事实所阻碍:要改变页面某一部分的信息,用户就必须重载整个页面。但是以后不再会这样了。感谢异步Java?脚本和XML(Ajax),我们现在可以从服务器端请求新内容,只修改页面.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:52:12PHPUnit袖珍指南之命令行测试工具
  • PHPUnit命令行测试工具是通过phpunit命令调用的。如下代码显示如何通过PHPUnit命令行测试工具运行测试。   phpunitArrayTest PHPUnit2.3.0bySebastianBergma.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:51:33WAP与PHP程序设计之基础篇
  • WAP的发展离不开其WWW的底蕴,毕竟,整个WAP协议的制定参照了WWW的模型,并且尽可能地沿用了Internet的诸多标准和技术,如WML语言脱胎于HTML与XML,WMLScript与传统的脚本语言也很相似。的确,WAP虽然是个新名词,但是它却与.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:50:50PHP5 OOP编程之代理与定制异常
  • 一、DBQuery对象 现在,我们的DBQuery对象简单地模仿一个存储过程—一旦被执行,即返回一个必须进行保存的结果资源;并且如果你想使用该结果集上的函数(例如num_rows()或fetch_row())的话,你必须传递MySqlD.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:49:56PHP5 OOP编程中的代理与异常定制
  • 一、DBQuery对象 现在,我们的DBQuery对象简单地模仿一个存储过程—一旦被执行,即返回一个必须进行保存的结果资源;并且如果你想使用该结果集上的函数(例如num_rows()或fetch_row())的话,你必须传递MySqlD.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:49:07PHP+MySQL应用中使用XOR运算加密算法
  • 本文将介绍一个简单易用的加密/解密算法:使用异或(XOR)运算。本算法原理简单,旨在使读者对信息的加密/解密有一个更加直观的印象。 XOR算法原理 从加密的主要方法看,换位法过于简单,特别是对于数据量少的情况很容易由密文猜出明文,而替换法不失为一.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:48:19PHP中使用crypt()实现用户身份验证
  • 在开发PHP应用中如果不想自己开发新的加密算法,还可以利用PHP提供的crypt()函数来完成单向加密功能。 了解crypt() 只要有一点使用非Windows平台经验的读者都可能对crypt()相当熟悉,这一函数完成被称作单向加密的功能,它可以.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:47:38使用PHP和AJAX的XML编程
  • 在SOA架构中,程序员经常使用XML在应用程序之间交换结构化和半结构化的数据。XML及其相关技术—文档对象模型(DocumentObjectModel,DOM)、XPath、HTTP、XQuery和可扩展样式表语言转换(Extensibl.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:46:56利用PHP+JavaScript打造AJAX搜索窗
  • 一、引言Web世界中一项广为使用的功能就是搜索。随着Web技术的日益发展,为了更好地满足客户的需求,常规搜索引擎开始对更多的非常规方式"敞开了大门"。在这方面,Yahoo!率先提供出其Y!Q服务。这个新的服务能够使你搜索任何web页面,前提是该页面的.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:46:10结合AJAX进行PHP开发之入门
  • 异步JavaScript和XML(AsynchronousJavaScriptandXML,Ajax)无疑是最流行的新Web技术。本文中我们将完全使用PHP和SimpleAjaxToolkit(Sajax)创建一个简单的相册作为在线Web应用程序。我.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:45:20结合AJAX的PHP开发之后退、前进和刷新
  • 简介 第1部分介绍了如何用Sajax、PHP和JavaScript开发基本的相册。在为应用程序建立历史堆栈的过程中,我们将依靠客户端技术,并将其直接与第1部分的代码结合在一起。本文假设读者了解JavaScript和浏览器cookie。 在浏览器中.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:44:36PHP开发入门教程之面向对象
  • PHP是弱变量的脚本语言,也就是说你无需先定义,这一点很灵活。也可以给予很大的自由度,但对于程序来说,自由并非好事。 因为给予后期维护人员阅读带来很大的麻烦。 下面来进入我们第一个程序: 1.php   ///.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:43:56用PHP控制您的浏览器cache
  • OutputControl函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用header()或setcookie(),发送的文件头信息产生影响,只对那些类似于echo()和.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:43:13五个常见 PHP 数据库问题
  • 揭露PHP应用程序中出现的五个常见数据库问题——包括数据库模式设计、数据库访问和使用数据库的业务逻辑代码——以及它们的解决方案。 如果只有一种方式使用数据库是正确的…… .... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:42:29用PHP+MySQL搭建聊天室
  • MySQL并发能力强、响应速度快,是性能优异的数据库软件;PHP是功能强大的服务器端脚本语言。笔者在山西铝厂网站开发中,采用PHP4.0+MySQL3.23.38建立了多种应用。下面,以一个简单的聊天室设计为例,介绍PHP+MySQL在网页开发中的应.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:41:50深入探讨PHP中的内存管理问题
  • 摘要:内存管理对于长期运行的程序,例如服务器守护程序,是相当重要的影响;因此,理解PHP是如何分配与释放内存的对于创建这类程序极为重要。本文将重点探讨PHP的内存管理问题。   一、内存 在PHP中.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:40:55用PHP构建一个简易监视引擎
  • 摘要:在本文中,让我们共同探讨基于PHP语言构建一个基本的服务器端监视引擎的诸多技巧及注意事项,并给出完整的源码实现。 一.更改工作目录的问题 当你编写一个监视程序时,让它设置自己的工作目录通常更好些。这样.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:40:07PHP5中PDO的简单使用
  • PDO(PHPDataObject)是PHP5新出来的东西,在PHP6都要出来的时候,PHP6只默认使用PDO来处理数据库,将把所有的数据库扩展移到了PECL,那么默认就是没有了我们喜爱的php_mysql.dll之类的了,那怎么办捏,我们只有与时俱.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:39:27更好的构造开发模板 五种PHP设计模式
  • 设计模式只是为Java架构师准备的——至少您可能一直这样认为。实际上,设计模式对于每个人都非常有用。如果这些工具不是“架构太空人”的专利,那么它们又是什么?为什么说它们在PHP应用程序中非常有用?本文解.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:38:44PHP和AJAX打造高级RSS聚合器
  • RSS聚合器是一种特别适合于使用标准AJAX引擎进行构建的应用程序,然而,要实现对RSS回馈的跨域的AJAX请求往往是很难的。在本文中,我将向你展示如何利用一个简单的PHP函数来实现"桥接"AJAX引擎和RSS内容。 一、引言 .... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:38:02跟我来学PHP5:session会话的使用和分析
  • Session的中文译名叫做“会话”,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。目前社会上对session的理解非常混乱:有时候我们可以看到.... [阅读全文]
  • 来源:作者:评论:0
  • 2008-09-11 14:37:21构建可配置PHP应用程序的正确方式
  • 本文举例说明了创建可配置PHP应用程序的几种方法。文中也探讨了应用程序中理想的配置点,并在应用程序过分可配置和过分封闭之间寻求一个平衡点。 如果计划让其他人或公司可以使用您的PHP应用程序,需要确保该程序是可配置的。至少,要允许用户以一种安全的方式.... [阅读全文]
  • 来源:作者:评论:0
共34页/1017条 首页 12 3 4 5 6 7 下一页 末页
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助