-
PHP函数的定义方式: 1.使用关键字“function”开始 2.函数名可以是字母或下划线开头:function name() 3.在大括号中编写函数体: function name() { echo 'Eric'; } 调用方法为函数名+参数,例如:name();查看全部
-
用数组变量的名字后跟中括号+键的方式来访问数组中的值,键使用的单引号或者双引号括起来。 用print_r函数输出,例如print_r($arr).查看全部
-
创建一个关联数组,关联数组的键“orange”,值是“橘子”查看全部
-
单引号和双引号到底有啥区别呢? PHP允许我们在双引号串中直接包含字串变量。 而单引号串中的内容总被认为是普通字符。查看全部
-
for while do while三种方法遍历数组 <?php //for循环访问索引数组里的值 $fruit=array('苹果','香蕉','菠萝'); for($index=0; $index<3; $index++){ echo '<br>数组第'.$index.'值是:'.$fruit[$index]; } //while循环访问索引数组里的值 echo '<br /><br />while循环访问索引数组里的值'; $v=0; while($v<3){ echo '<br>数组第'.$v.'值是:'.$fruit[$v]; $v++; } //do while循环访问索引数组里的值 $i=0; do{ echo '<br />数组第'.$i.'值是:'.$fruit[$i]; $i++; }while($i<3); ?>查看全部
-
构造函数:__construct()定义,具有构造函数的类,会在每次对象创建的时候调用该函数,因此常用来在对象创建的时候进行一些初始化工作 在子类中如果定义了__construct则不会调用父类的__construct,如果需要同时调用父类的构造函数,需要使用parent::__construct()显式的调用。 __destruct()进行定义,析构函数指的是当某个对象的所有引用被删除,或者对象被显式的销毁时会执行的函数。 PS:当PHP代码执行完毕以后,会自动回收与销毁对象,因此一般情况下不需要显式的去销毁对象。查看全部
-
静态方法:使用关键字static修饰的,静态方法不需要实例化对象,可以通过类名直接调用,操作符为双冒号::。查看全部
-
类是抽象的概念,对象是具体的实例。查看全部
-
是否存在: function_exists() class_exists() file_exists()查看全部
-
字符串的替换 str_replace(被替换的字符串,替换成的字符串,所在字符串中);查看全部
-
可变函数 function name() { echo 'jobs'; } $func = 'name'; $func(); //调用可变函数查看全部
-
list() 用一步操作给一组变量进行赋值。 list() 仅能用于数字索引的数组并假定数字索引从 0 开始。查看全部
-
。 //定义一个类 class Car { //定义属性 public $name = '汽车'; //定义方法 public function getName() { //方法内部可以使用$this伪变量调用对象的属性或者方法 return $this->name; } } 要创建一个类的实例,可以使用new关键字创建一个对象。 $car = new Car(); //也可以采用变量来创建 $className = 'Car'; $car = new $className();查看全部
-
类是面向对象程序设计的基本概念,通俗的理解类就是对现实中某一个种类的东西的抽象, 比如汽车可以抽象为一个类,汽车拥有名字、轮胎、速度、重量等属性,可以有换挡、前进、后退等操作方法。 通常定义一个汽车类的方法为: class Car { $name = '汽车'; function getName() { return $this->name; } } 类是一类东西的结构描述,而对象则是一类东西的一个具体实例,例如汽车这个名词可以理解为汽车的总类,但这辆汽车则是一个具体的汽车对象。 对象通过new关键字进行实例化: $car = new Car(); echo $car->getName(); 类与对象看起来比较相似,但实际上有本质的区别,类是抽象的概念,对象是具体的实例。类可以使程序具有可重用性。查看全部
-
对象继承 继承是面向对象程序设计中常用的一个特性,汽车是一个比较大的类,我们也可以称之为基类,除此之外,汽车还分为卡车、轿车、东风、宝马等,因为这些子类具有很多相同的属性和方法,可以采用继承汽车类来共享这些属性与方法,实现代码的复用。查看全部
举报
0/150
提交
取消