-
PHP语言的独特之处
所属栏目:[PHP教程] 日期:2021-06-03 热度:195
下面介绍一下PHP语言的几点优势。学习成本低PHP 学习入门快、开发成本低,语法相对简单,并且提供了丰富的类库,如用于图像处理的 GD 库、各种加密扩展(如 OpenSSL 和 Mcrypt)等,而且很多库是默认安装在 PHP 环境中的,可以很方便地直接使用。使用便捷PH[详细]
-
PHP总结,PHP是什么?
所属栏目:[PHP教程] 日期:2021-06-03 热度:64
由于勒多夫写的这个小程序轻巧且简便,吸引了很多人的关注,1995 年,勒多夫发布了 PHP/FI 2.0 版本,该版本不仅可以做到访问数据库,还能嵌入到 HTML 中动态处理数据。 新版本的 PHP 吸引来了很多的程序开发者,其中包括 Zeev Suraski(泽埃夫苏拉斯基)和[详细]
-
在PHP中构造函数/技巧
所属栏目:[PHP教程] 日期:2021-06-03 热度:198
在 PHP3.0 和 PHP4.0 中,构造函数是一个与其所在类同名的函数。而在 PHP5 中,虽然也支持 PHP3.0 和 PHP4.0 中的用法,但是更推荐使用__construct作为类的构造函数,这样做的好处就是构造函数无需随着类名的改变而做出修改。在 PHP7.0 中废弃了 PHP3.0 和[详细]
-
分析PHP class:定义类
所属栏目:[PHP教程] 日期:2021-06-02 热度:81
初步使用面向对象程序设计,要掌握的就是使用面向对象的思想抽象出一个类,这是一种思想的转化,难点也就在这里。而这些思想体现在程序中就是代码。在这里,要写出代码、掌握语法,都是很简单的,而能正确地抽象出一个类才重点。 下面先从简单的语法开始逐[详细]
-
PHP面向对象归纳
所属栏目:[PHP教程] 日期:2021-06-02 热度:178
什么是面向对象编程面向对象编程(Object-Oriented Programming,OOP)是一种编程思想,起源于 20 世纪 60 年代,直到 20 世纪 90 年代才成为应用软件开发的主流,并且逐渐从应用软件领域过渡到了 Web 领域。 在很多现代计算机语言中都有面向对象编程的概念[详细]
-
PHP落地倒计时功能
所属栏目:[PHP教程] 日期:2021-06-02 热度:196
【示例】下面我们通过一段简单的代码为大家演示一下,如何使用 PHP 实现倒计时功能。 !DOCTYPE html html head titlePHP实现倒计时功能/title /head body ?php // 设置时区 date_default_timezone_set(PRC); //配置考试的开始结束时间 $starttimestr = date[详细]
-
PHP strtotime和mktime:mktime 函数
所属栏目:[PHP教程] 日期:2021-06-02 热度:119
当前的时间戳是:1585273874 使用now获取当前的时间戳:1585273874 2000-09-10 的时间戳是:968515200 在当前的时间戳上加一天:1585360274 在当前的时间戳上加一周:1585878674 在当前的时间戳上加一周两天四小时两分钟:1586065876 下一个周四的时间戳:[详细]
-
PHP time:提货当前时间戳
所属栏目:[PHP教程] 日期:2021-06-02 热度:136
在 UNIX 系统中,日期与时间表示为自 1970 年 01 月 01 日 00 时 00 分 00 秒(北京时间 1970 年 01 月 01 日 08 时 00 分 00 秒)起到当前时刻的总秒数,这种时间称为 UNIX 时间戳 UNIX 时间截提供了一种统一、简洁的时间表示方式,在不同的操作系统中均支[详细]
-
PHP如何从字符串中获取时间日期
所属栏目:[PHP教程] 日期:2021-06-02 热度:133
echo strtotime(now), br /; echo strtotime(10 September 2000), br /; echo strtotime(+1 day), br /; echo strtotime(+1 week), br /; echo strtotime(+1 week 2 days 4 hours 2 seconds), br /; echo strtotime(next Thursday), br /; echo strtotime([详细]
-
计算PHP计算时间差
所属栏目:[PHP教程] 日期:2021-06-02 热度:183
//2019年1月1日19点30分0秒 $start = mktime(19,30,0,1,1,2019); //2019年7月7日7点30分0秒 $end = mktime(7,30,0,7,7,2019); $diff_seconds = $end - $start; //一周的秒数是 24*60*60=604800 秒 $diff_weeks = floor($diff_seconds/604800); //一天的描[详细]
-
PHP date:时间日期重置
所属栏目:[PHP教程] 日期:2021-06-02 热度:183
$timestamp:表示待格式化的时间戳,是一个可选参数,默认为当前时间。也可以理解为 $timestamp 的默认值为 time()。 参数 $format 格式化字符串中可以识别的特殊字符如下表所示: format 字符说明返回值例子 d 月份中的第几天,使用两位的数字表示,不足[详细]
-
PHP global携手$GLOBALS共同在函数内访问全局变量
所属栏目:[PHP教程] 日期:2021-06-02 热度:115
使用 PHP 中的 global 关键字就可以让我们在函数内部使用在函数外部定义的全局变量,语法格式如下: global 变量1, 变量2, ... global 关键字后面可以跟多个变量作为参数,多个变量之间以,分隔。 使用 global 关键字需要注意一下几点: global 关键字,只能[详细]
-
PHP static:静态变量的特点
所属栏目:[PHP教程] 日期:2021-06-02 热度:108
和局部变量相比,静态变量具有一下特点: 当函数执行完毕后,静态变量不会消失; 静态变量只能在函数内部使用; 静态变量只会被初始化一次; 静态变量初始化的值可以省略,默认值为 null; 静态变量的初始值只能是具体的字符串、数值等,而不能是一个表达式[详细]
-
PHP如何预定义变量
所属栏目:[PHP教程] 日期:2021-06-02 热度:189
常用的预定义变量如下所示: $GLOBALS:全局作用域中的全部可用变量; $_SERVER:服务器和执行环境的信息; $_REQUEST:包含了 $_GET,$_POST 和 $_COOKIE 的所有信息; $_POST:通过 POST 方法提交的数据; $_GET:通过 GET 方法提交的数据; $_FILES:通[详细]
-
PHP能用的变量
所属栏目:[PHP教程] 日期:2021-06-02 热度:168
PHP 中有一个特殊的变量可变变量。所谓可变变量就是一个变量以另外一个变量的值作为变量名。这种语法形式是 PHP 的特殊语法,其他语言中很少见。 一个可变变量获取了一个普通变量的值作为这个可变变量的变量名。利用这一特性我们可以动态的设置和使用一个变[详细]
-
PHP变量如何赋值
所属栏目:[PHP教程] 日期:2021-06-02 热度:198
在 PHP 中,为一个变量赋值的方式有三种,分别是直接赋值、拷贝赋值和引用赋值,下面就来分别介绍一下。 直接赋值直接赋值就是使用=直接将值赋给某变量,示例代码如下: ?php $name = PHP入门教程; echo $name; ? 运行结果为: PHP入门教程 拷贝赋值拷贝赋[详细]
-
PHP变量分析
所属栏目:[PHP教程] 日期:2021-06-02 热度:98
什么是变量程序中的变量源于数学,在程序语言中能够储存结果或者表示抽象概念。简单理解变量就是临时存储值的容器,它可以储存数字、文本、或者一些复杂的数据等。 变量在 PHP 中居于核心地位,是使用 PHP 的关键所在,变量的值在程序运行中会随时发生变化[详细]
-
PHP数据类型总结
所属栏目:[PHP教程] 日期:2021-06-02 热度:76
虽然这一点很灵活,但有时也会导致一些小问题的出现:如果不将某个变量指定为所需要的数据类型,那么在 PHP 脚本运行时,它可能会变成其它的数据类型,从而导致计算错误。 不过我们也不用太过担心,因为我们可以将变量强制声明为我们想要的数据类型。 PHP[详细]
-
PHP的检测与给定模式匹配的数组元素
所属栏目:[PHP教程] 日期:2021-05-28 热度:187
参数说明如下: $pattern:要搜索的模式,也就是定义好的正则表达式; $input:要搜索的数组; $flags:可选参数,可以设置为 PREG_GREP_INVERT,这时函数会返回数组中与给定模式 $pattern 不匹配的元素组成的数组。 perg_grep() 函数将遍历 $input 数组中[详细]
-
教你如何PHP设置Cookie
所属栏目:[PHP教程] 日期:2021-05-28 热度:143
不过在设置 Cookie 之前必须了解的是,Cookie 是 HTTP 响应头的一部分,而响应头必须在页而其他内容之前发送,它必须最先输出。若在 setcookie() 函数前输出一个 HTML 标记或 echo 语句,甚至一个空行都会导致程序出错。 setcookie() 函数的语法格式如下:[详细]
-
MySQL数据库分析
所属栏目:[PHP教程] 日期:2021-05-28 热度:192
下面总结了一下 MySQL 具备的特点。 1) 功能强大MySQL 中提供了多种数据库存储引擎,各引擎各有所长,适用于不同的应用场合,用户可以选择最合适的引擎以得到最高性能,可以处理每天访问量超过数亿的高强度的搜索 Web 站点。MySQL5 支持事务、视图、存储过[详细]
-
为你解释PHP GD库是个啥
所属栏目:[PHP教程] 日期:2021-05-28 热度:68
1、GD库是什么GD 库(也可以称为 GD2 函数库)是一个开源的用于创建图形图像的函数库,该函数库由C语言编写,可以在 Perl,PHP 等多种语言中使用。GD 库中提供了一系列用来处理图片的 API(接口),使用 GD 库可以处理图片、生成图片,也可以给图片加水印[详细]
-
解析PHP interface:接口
所属栏目:[PHP教程] 日期:2021-05-28 热度:166
1、接口的声明如果抽象类中的所有方法都是抽象方法,我们就可以使用另外一种声明方式接口技术。我们都知道类的声明是使用class关键字,而接口的声明则是使用interface关键字。声明接口的格式如下所示: interface 接口名称{ // 常量成员 // 抽象方法 } 接[详细]
-
PHP new:如何实例化对象
所属栏目:[PHP教程] 日期:2021-05-28 热度:115
将类实例化成对象非常容易,只需要使用new关键字并在后面加上一个和类名同名的方法即可。当然如果在实例化对象时不需要为对象传递参数,在new关键字后面直接用类名称即可,不需要再加上括号。 对象的实例化格式如下: 变量名 = new 类名(参数数列表); 或[详细]
-
如何为PHP设置时区
所属栏目:[PHP教程] 日期:2021-05-28 热度:120
时区的划分全球分为 24 个时区,每个时区都有自己的本地时间,同一时间内各时区的本地时间相差 1~23 小时,如英国伦敦本地时间与北京本地时间相差 8 个小时。 在国际无线电通信领域,使用一个统一的时间,称为通用协调时间(Universal Time Coordinated,U[详细]