PHP的八个魔术常量

php

PHP的八个魔术常量:__LINE__、__FILE__、__DIR__、__FUNCTION__、__CLASS__、__METHOD__、__NAMESPACE__、__TRAIT__。这8个魔术常量不区分大小写,但是推荐大写,更加规范。

辰风沐阳 阅读 1074 2020-07-30

PHP的七个数组指针函数

php

数组指针函数:reset()、end()、prev()、next()、key()、current()、each();each() 从 7.2.0 开始被弃用,不推荐再使用;数组指针函数的参数必须是一个变量;获取数组的第一个元素`reset()`和最后一个元素 `end()`

辰风沐阳 阅读 1145 2020-07-30

在Windows上安装PHP(将PHP加载到Apache中)

php 环境搭建

第一步:在 windows.php.net 下载软件包; 第二步:解压压缩包,将解压后的目录放到指定目录并重命名; 第三步: 创建 php.ini-production 的副本并重命名为 php.ini; 第四步:修改Apache的配置文件 httpd.conf,将PHP加载到Apache中

辰风沐阳 阅读 1422 2020-07-13

对无限级分类数据进行重新排序(非树形结构)

php

无限级分类查询有很多方式。本文记录的方式是先将所有数据查出来,再使用递归对数据进行排序,并附加层级字段(level)。此方式仅仅对无限级的数据进行排序,并没有将子级内容放入父级。

辰风沐阳 阅读 1364 2020-07-11

范围解析操作符(::)

php

范围解析操作符: 由两个冒号组成(::),专门用于通过类直接访问类成员;类访问类成员的方式是使用范围解析操作符进行访问;静态属性、静态方法、类常量在类外部可通过类名直接访问

辰风沐阳 阅读 1032 2020-07-10

PHP对象传值 - 引用传值

php

对象传值本质上是引用传值,将一个对象变量($a)赋值给另个变量($b),实际上是将$a存储的对象内存引用地址赋值$b,此时两个变量指向的就是一个对象。其中一个变量发送改变,另一个也会跟着改变。和引用变量一个道理。

辰风沐阳 阅读 1051 2020-07-10

PHP类的构造方法 __construct()

php

PHP类的构造方法__construct()是一种类结构特有的特殊方法,该方法由系统规定好;实例化一个类时:先调用该方法,再返回类的对象;构造方法也是普通方法,不同之处就是在实例化类时会自动调用;构造方法用来初始化对象资源的,例如初始化属性值

辰风沐阳 阅读 1053 2020-07-10

阿里云短信服务验证码封装类 v1.0.0【flc/dysms】

php 阿里云 短信服务 ThinkPHP TP6.0

引入 flc/dysms 扩展,将该封装类放入项目中即可使用。在TP6.0中的使用示例:1. 引入扩展 2. 将该封装类放入 extend 目录下 3. 在获取类的实例的函数放入全局公共函数文件 4. 在控制器和模型可直接使用该类发送验证码

辰风沐阳 阅读 1368 2020-07-08

Apache2.4 下载和安装 - Win10

php 环境搭建 Apache

1. 在 https://www.apachelounge.com (apache休息室)下载压缩包 2. 解压压缩包,复制目录中的apache文件夹,修改apache配置文件中的apache安装路径 3.进入 apache 的 bin 目录,将apache安装为系统服务 4. 启动apache服务,测试运行

辰风沐阳 阅读 1576 2020-07-05

PHP 设计模式之单例模式

php

单例模式(Singleton):通过代码实现单例的设计思路、一个类最多只能产生一个对象的设计思想。单例模式设计原则(三私一公):私有化构造方法、私有化克隆方法、私有化静态属性、公有静态方法

辰风沐阳 阅读 1316 2020-07-02