3

嘿只是想知道除了 array() 之外是否有更简单的方法来在函数调用中声明数组

$setup = new setupPage();
$setup->setup(array(
                   type => "static",
                   size => 350
                 ));

class setupPage {
    public function setup($config){
        echo $config[size] . $config[type];
    }
}

感谢:D

4

2 回答 2

6

如果您使用 PHP 5.4+,您可以使用简写,但它对性能没有影响,但实际上可能会使其更难阅读:

$setup->setup(['type' => 'static',
               'size' => 350]);
于 2013-01-06T05:42:52.223 回答
-1

创建一个包含以下类别的数组 (student) 的 PHP 程序:student_id、student_name、student_address、student_state、student_zip 和 student_age。程序中的函数将接受所有值并限制为每个值传递的数据类型。该函数创建数组并将值放入数组中。显示数组中的值。如果一个或多个值不是正确的数据类型,请使用 try/catch 显示错误消息。

于 2021-04-27T09:01:36.823 回答