PHP
文章平均质量分 61
Kätzchen-408
我无法选择天堂与地狱,但至少能改变自己。
展开
-
PHP基础
PHP学习笔记——入门篇学习网站一、echo&print1.echo(1) echo输出数组(2)单双引号的问题2.print(1)字符串和变量二、数据类型1.字符串2.整数3.NULL值4.对象5.数组(1)数组的分类(2)数组的创建①数值数组的创建②关联数组的创建(3)数组的遍历①遍历数值数组:②遍历关联数组:(4)数组的排序(5)数组函数手册三、字符串函数1.统计字符串的长度——strlen()函数2.统计字符串的单词数——str_word_count()3.反转字符串strrev()4.检索原创 2021-03-11 15:06:25 · 165 阅读 · 0 评论 -
PHP双冒号的用法
PHP双冒号的用法1.用变量访问静态成员2.用parent访问1.用变量访问静态成员其实就是用变量把类表示出来,再用双冒号再类外部访问其中的静态成员。<?phpclass Fruit{const CONST_VALUE='fruit color';}$classname='Fruit';echo $classname::CONST_VALUE;//fruit color?>访问自己的时候就把类名换成$SELF,例如:<?phpclass Fruit { c原创 2021-03-09 23:15:34 · 415 阅读 · 0 评论 -
PHP trait的属性及使用方法
PHP trait的使用以及优先级Why trait?为什么会有这个特性?part1 trait的属性介绍及其使用part2 优先级part3 用多个Trait实现从多基类的继承Why trait?为什么会有这个特性?php无法同时从两个基类中继承,为了解决这个问题,PHP 5.4.0推出了trait这个属性。继承之后,对于同名的:父类的方法,重写的方法和trait方法有使用的优先级。这个在文章的part2会提到。part1 trait的属性介绍及其使用简单的来说,这是三个类的故事:Base(基原创 2021-03-09 20:52:15 · 512 阅读 · 0 评论 -
PHP中::parent的使用
PHP中::parent的使用为什么会出现::parent?实例为什么会出现::parent?当父类中的方法被子类继承之后,有些方法需要被重写。比如创建了一个类Bird,其中定义了一个方法为fly().但是strich()鸵鸟不能飞,所以继承之后就要对fly()方法进行重写。这就需要子类对父类的方法进行重载。实例下面是一个子类继承之后重载父类方法的例子:class Person{protected $name;protected $sex;protected $Wage;function原创 2021-03-09 19:55:46 · 632 阅读 · 0 评论