在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);
?>
本文介绍了PHP中的类型提示功能,展示了如何使用对象和数组类型的参数进行函数定义。通过具体实例演示了对象类型提示和数组类型提示的方法,帮助读者理解并掌握这一特性。
344

被折叠的 条评论
为什么被折叠?



