如何在返回数组的PHP方法的文档中指定键的类型?
例如,我将其用于对象数组@return MyClass[]。
但是我想评论一个数组array( 'string' => array( MyClass ) ),这可能吗?
小智 -16
为什么需要指定数据类型。您可以通过使用 foreach 循环遍历结果来访问数组中的值。
例如:
$arr = array("name" => "MikO", "street" => "straatnaam", "number" => "2");
//Here is key the first key, in this case: name, street, number
//And value are the values of the keys, in this case: MikO, straatnaam, 2
foreach($arr as $key => $value)
{
echo $key." ".$value."<br/>";
}
Run Code Online (Sandbox Code Playgroud)
您还可以使用以下方法从中提取一些特定数据:
echo $arr['name'];
Run Code Online (Sandbox Code Playgroud)
如果你想进入对象:
foreach($arr as $objname => $objcontent)
{
foreach($objcontent as $objnodename => $objnodevalue)
{
echo $objnodename." = ".$objnodevalue;
}
}
Run Code Online (Sandbox Code Playgroud)