在php中,只有对象类型和数组类型,可以在定义函数的时候,在形参中添加类型提示。例如:
<?php
class MyClass{
public $var="这里用了类型提示";
}
#类型提示,只能够是对象和数组类型。
#对象
function MyFunction( MyClass $foo){
echo $foo->var;
}
$myClass=new MyClass;
MyFunction($myClass);
#数组
$arr=array("Jane","Jill","Lily","Tom");
function displayArray( array $a){
for($i=0;$i<count($a);$i++)
echo $a[$i]."<br>";
}
displayArray($arr);
?>
<?php
class MyClass{
public $var="这里用了类型提示";
}
#类型提示,只能够是对象和数组类型。
#对象
function MyFunction( MyClass $foo){
echo $foo->var;
}
$myClass=new MyClass;
MyFunction($myClass);
#数组
$arr=array("Jane","Jill","Lily","Tom");
function displayArray( array $a){
for($i=0;$i<count($a);$i++)
echo $a[$i]."<br>";
}
displayArray($arr);
?>