所有的编程语言都要提供一种数据的存储与检索机制,PHP也不例外。其它语言大都需要在使用变量之前先定义,并且它的类型也是无法再次改变的,而PHP却允许程序猿自由的使用变量而无须提前定…
部署PHP应用到线上Web服务器的方式有很多种。 平台即服务(PaaS) PaaS提供运行PHP Web应用所需的系统和网络环境,对PHP应用和框架只需要做少量的配置即可。 现在P…
一、概述及安装 这些函数允许你通过不同的方式来使用和操作数组。数组是存储、管理和操作变量必不可少的工具。 PHP 支持简单数组和多维数组,数组可由用户自己创建也可以由其它函数创建。…
范例 Example #1 使用PHP创建PNG格式图片 <?php header(\"Content-type: image/png\"); $string&nb…
当使用 PCRE 函数的时候,模式需要由分隔符闭合包裹。分隔符可以使任意非字母数字、非反斜线、非空白字符。 经常使用的分隔符是正斜线(/)、hash符号(#) 以及取反符号(~)。…
此扩展可以让你透明地读写ZIP压缩文档以及它们里面的文件。 在PHP5.2以后,为了使用这些函数,必须在编译 PHP 时用 –enable-zip 配置选项来提供 zi…
可以对 input 域使用不同的 name 来上传多个文件。 PHP 支持同时上传多个文件并将它们的信息自动以数组的形式组织。要完成这项功能,需要在 HTML 表单中对文件上传域使…
当 PHP 以 Apache 模块方式安装时,它将继承 Apache 用户(通常为“nobody”)的权限。这对安全和认证有一些影响。比如,如果用 PHP 来访问数据库,除非数据库…
当一个生成器函数被第一次调用,会返回一个内部Generator类的对象. 这个对象以和前台迭代器对象几乎同样的方式实现了Iterator 接口。 Generator 类中的大部分方…
在php5 的对象编程经常提到的一个关键点是“默认情况下对象是通过引用传递的”。但其实这不是完全正确的。下面通过一些例子来说明。 php的引用是别名,就是两个不同的变量名字指向相同…
构造函数 ¶ void__construct ([ mixed$args [, $… ]] ) PHP 5 允行开发者在一个类中定义一个方法作为构造函数。具有构造函数的…
(PHP 4, PHP 5) declare 结构用来设定一段代码的执行指令。declare 的语法和其它流程控制结构相似: declare (directive) stateme…
PHP使用PhpSpreadsheet操作Excel实例详解