@ -0,0 +1,18 @@
<?php
//声明一个枚举类型
enum COLSS
{
case Mon;
case Tues;
case Wed;
case Thurs;
case Fri;
case Sat;
case Sun;
}
function func(COLSS $days):void
echo "today".$days.PHP_EOL;
?>
@ -1,4 +1,10 @@
/**
* <<<str
* 文本
* str;
*/
$title='php';
$str=<<<str
@ -0,0 +1,31 @@
* 类里面的常量
use classA as GlobalClassA;
class classA
//定义类常量
const a='hello';
function func()
//在类的方法中调用类常量
echo self::a.'<br>';
//直接调用类常量
echo classA::a.'<br>';
//对象::类常量
$obj = new ClassA();
echo $obj::a.'<br>';
echo $obj->a.'<br>'; //对象不能访问类常量,会报“Undefined property: classA::$a”
//对象中方法调用类常量
echo $obj->func();