数组中的数组 PHP 以自动化



我在PHP中有以下代码块:

$params = array( 
        'wsKey' => '5443', 
        'Number' => array('226340656'));

我想将上面的PHP代码转换为AutoIt代码。我尝试了以下代码

Local $params[2][2] = [['wsKey', '5443'], ['Number', '226340656']]

正确吗?

您无法

在AutoIt上创建相同的结构,因为演示的结构只能用hashmap(php的数组是hashmap)表示。AutoIt没有任何与哈希图相关的数据类型(仅限数组)。

但是您可以尝试找到(或编写)提供一堆函数的库,这些函数有助于使用变量,例如hashmap(example)

首先,你的问题不清楚,下面的格式是错误的,

$params[2][2] = [['wsKey', '5443'], ['Number', '226340656']]
如果要使用 {{'

wsKey', '5443'}, {'Number', '226340656'} 数据创建 $params[2][2] 数组,您可以使用以下代码段。

$params[] = array('wsKey', '5443');
$params[] = array('Number', '226340656');

如果打印$params则显示以下输出,

Array
(
    [0] => Array
        (
            [0] => wsKey
            [1] => 5443
        )
    [1] => Array
        (
            [0] => Number
            [1] => 226340656
        )
)

最新更新