1949啦网--小小 痛苦,是因为能力和欲望不匹配造成的

PHP类常量和对象比较

定义在类中的常量称为类常量。类常量与类本身及特定实例无关,可以在类外部任何位置引用。PHP中使用关键字 const 来修饰类常量。类常量通常要大写,如果类常量由多个单词组成,建议使用下划线分隔。

<?php  //	const和define()的区别是 const是用在类里面,define是用于全局,define不能用在类里面  class className{  //const定义常量时,不需要public和static修饰,它默认就是public和static  	const MY_CONST = 5;//const给一个类/接口定义常量   MY_CONST常量通常所有字母都大写  //	= 5  后面的值5要直接写出来,不能用什么加加减减乘除之类要算出来的!const也不能用于判断真假  }  //调用静态的方式和方法必需要用 :: 操作符进行 (我个人理解::用静态,就在调用那个前面加static )  echo className::MY_CONST;  ?>

<?php  interface dog{  	public function bark();  }  abstract class haba  implements dog{  	  }  class habas extends haba{  	public function bark(){  		echo "说什么?";  	}  }  $mydog = new habas();  $mydog->name="haba";  //echo $mydog->bark();  $mydog1 = new habas();  $mydog1->name="haba";  if($mydog==$mydog1){//运算符(==)对象或变量比较  	echo "这个相等";  }else{  	echo "这个不相等";  }  //结果  这个相等      $mydog==$mydog1这两个属性值相等  ?>

原文链接:https://www.qiquanji.com/post/7380.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

微信扫码关注

更新实时通知

作者:xialibing 分类:网页教程 浏览: