用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > php教程

PHP5 中的常量 PHP 面向对象

时间:2015-01-23  来源:西部数据  作者:西部数据

在PHP5中 const定义的常量与定义变量的方法不同,不需要加 $ 修饰符,const PI = 3.14; 这样就可以.

而使用const 定义的常量名称一般都大写,这是一个约定,在任何语言中都是这样.

如果定义的常量由多个单词组成,使用 _ 连接,这也是约定.

比如,MAX_MUMBER 这样的命名方式,一个良好的命名方式,是程序员必须注意的,类中的常量使用起来类似静态变量,不同点只是它的值不能被改变,我们使用 类名::常量名 来调用这个常量.

  1. <?php 
  2. //声明一个final类Math 
  3. class Math{ 
  4. const PI = 3.14;  
  5. public function __toString(){ 
  6. return "这是Math类。"
  7. //这里写了一个算圆面积的方法.使用了Const常量, 
  8. //注意使用的方法,类似与静态变量. 
  9. public final function areaOfCircular($r){ 
  10. return $r * $r * self::PI ; 
  11. }  
  12. public final function max($a,$b){ 
  13. return $a > $b ? $a : $b ; 
  14. }  
  15. public function setPI($a){ 
  16. self::PI = 3.1415; 
  17. echo Math::PI ; 
  18. ?> 
  19.  
  20. Parse error: parse error in E:PHPProjects est.php教程 on line 17 
  21.  
  22.  
  23. <?php 
  24. //声明一个final类Math 
  25. class Math{ 
  26. const PI = 3.14;  
  27. public function __toString(){ 
  28. return "这是Math类。"
  29. //这里写了一个算圆面积的方法.使用了Const常量, 
  30. //注意使用的方法,类似与静态变量. 
  31. public final function areaOfCircular($r){ 
  32. return $r * $r * self::PI ; 
  33. //开源代码phpfensi.com 
  34. public final function max($a,$b){ 
  35. return $a > $b ? $a : $b ; 
  36. }  
  37. echo Math::PI ; 
  38. ?>
来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门