<?php class Person { const name = 'starshine'; //在类里面定义常量 public function a(){ echo self::name; //在类里面访问定义的类常量用self关键字;self的代表的就是当前类 } } $person = new Person; $person -> a(); $person::name; Person::name; //在类外面访问定义的常量 // 可以用类名,比如 Person::name; // 也可以使用通过类名创建的对象,比如 $person::name; /* 注意: 1.在类的外部定义常量,可以用define,也可以使用const 2.在类的里面只能使用const 3.在常量前面不能使用任何修饰符 ?>