簡體   English   中英

在函數調用 PHP 中聲明數組

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM