您的位置:首页技术文章关键词: PHP
文章列表
  • PHP 5.0 中的对象重载技术研究
  • 文/朱先忠编译 一、简介很幸运,PHP 5.0中引入了对象重载技术。本文将探讨对于方法__call(),__set()以及__get()进行重载的可能性。在对重载理论作简单介绍后,我们将通过两个例子直奔主题:第一例,实现持续存储类;第二例,找到一种实现动态的getter/setter的方法。二、什么...
  • 日期:2024-02-02
  • 浏览:116
  • 标签: PHP

  • 一个php作的文本留言本的例子(一)
  • 大家知道,数据库对于网络来说的重要性.由于cgi的复杂,现在asp和php+mysql已经成为主流.几乎所有的个人网页都要用到留言本,可是申请的留言本很不稳定.这为网上的交流带来了诸多不便.所以,希望拥有自己的留言本的朋友越来越多. 但是,免费的个人主页支持asp和php的很少.笔者现在向您推荐奥索...
  • 日期:2024-01-06
  • 浏览:32
  • 标签: PHP

  • 仅用PHP4 Session实现的迷你购物篮(一)
  • 介绍 如果你还没有用PHP 实现你自已的购物篮,在读完这篇文章之后你应该可以创建一个了。甚至你可能已经有了一个购物篮,我在这里所提供的一些技巧可能会帮助你改善你的系统。 我将给你一些提示,关于如何去做也许才能减少对购物篮表的无限的查询,或减少无限的文本文件填充你的文件系统,因为应用程序只会做但不会删...
  • 日期:2023-12-30
  • 浏览:89
  • 标签: PHP

  • PHP基础之预定义异常
  • 1.Exception(PHP 5 >= 5.1.0)简介Exception是所有异常的基类。方法Exception::__construct— 异常构造函数Exception::getMessage— 获取异常消息内容Exception::getPrevious— 返回异常链中的前一个异常E...
  • 日期:2022-09-15
  • 浏览:208
  • 标签: PHP

  • PHP基础之命名空间3——命名空间使用基础
  • 在讨论如何使用命名空间之前,必须了解 PHP 是如何知道要使用哪一个命名空间中的元素的。可以将 PHP 命名空间与文件系统作一个简单的类比。在文件系统中访问一个文件有三种方式:相对文件名形式如foo.txt。它会被解析为 currentdirectory/foo.txt,其中 currentdire...
  • 日期:2022-09-15
  • 浏览:181
  • 标签: PHP

  • PHP基础之类和对象20——后期静态绑定
  • 自 PHP 5.3.0 起,PHP 增加了一个叫做后期静态绑定的功能,用于在继承范围内引用静态调用的类。准确说,后期静态绑定工作原理是存储了在上一个“非转发调用”(non-forwarding call)的类名。当进行静态方法调用时,该类名即为明确指定的那个(通常在 :: 运算符左侧部分);当进行非...
  • 日期:2022-09-15
  • 浏览:120
  • 标签: PHP

  • PHP基础之数据类型10——类型转换的判别
  • PHP 在变量定义中不需要(或不支持)明确的类型定义;变量类型是根据使用该变量的上下文所决定的。也就是说,如果把一个字符串值赋给变量 $var,$var 就成了一个字符串。如果又把一个整型值赋给 $var,那它就成了一个整数。PHP 的自动类型转换的一个例子是加法运算符“+”。如果任何一个操作数是浮...
  • 日期:2022-09-14
  • 浏览:59
  • 标签: PHP

  • PHP终于迎来自己的正式语言规范
  • 作为一款脚本语言,PHP在Web开发领域一直扮演着关键性角色,如今它开始在语义及语法方面为减少分歧作出努力。尽管PHP脚本语言早在1995年左右就已经诞生并在Web开发领域占据着重要地位,但其一直没有自己的正式语言规范——只提供广泛的用户说明文档。但这种不利状况正在出现转机。由Facebook公司牵...
  • 日期:2022-09-14
  • 浏览:79
  • 标签: PHP

  • PHP文件缓存类
  • cache.inc.php类 <?php class Cache { /** * $dir : 缓存文件存放目录 * $lifetime : 缓存文件有效期,单位为秒 * $cacheid : 缓存文件路径,包含文件名 * $ext : 缓存文件扩展名(可以不用),...
  • 日期:2022-09-13
  • 浏览:325
  • 标签: PHP

  • PHP中文乱码分类及解决办法大全
  • PHP+MYSQL做网站开发通常都会碰到浏览器输出中文字符时乱码,这个问题的原因主要是因为HTML内容编码,PHP文件编码和MySQL数据库编码这三者不一致造成的。下面我们以UTF-8为例简述一下如何统一这三者之间的关系。新增一个PHP文件,命名为test_charset.php,将下面的代码保存到...
  • 日期:2022-09-13
  • 浏览:122
  • 标签: PHP