我在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
)
)