[英]Declare Array Inside Function Call PHP
嘿只是想知道除了 array() 之外是否有更簡單的方法在函數調用中聲明數組
$setup = new setupPage();
$setup->setup(array(
type => "static",
size => 350
));
class setupPage {
public function setup($config){
echo $config[size] . $config[type];
}
}
感謝:D
如果您使用 PHP 5.4+,您可以使用速記,但它在性能上沒有區別,但實際上可能會使閱讀更困難:
$setup->setup(['type' => 'static',
'size' => 350]);
使用具有以下類別的數組(學生)創建 PHP 程序:student_id、student_name、student_address、student_state、student_zip 和 student_age。 程序中的函數將接受所有值並限制為每個值傳遞的數據類型。 該函數創建數組並將值放入數組中。 顯示數組中的值。 如果一個或多個值不是正確的數據類型,請使用 try/catch 顯示錯誤消息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.