我有下面的代码块在PHP中:阵列阵列PHP来的AutoIt
$params = array(
'wsKey' => '5443',
'Number' => array('226340656'));
我想上面的PHP代码AutoIt的代码转换。我试过下面的代码
Local $params[2][2] = [['wsKey', '5443'], ['Number', '226340656']]
它是正确的吗?
我有下面的代码块在PHP中:阵列阵列PHP来的AutoIt
$params = array(
'wsKey' => '5443',
'Number' => array('226340656'));
我想上面的PHP代码AutoIt的代码转换。我试过下面的代码
Local $params[2][2] = [['wsKey', '5443'], ['Number', '226340656']]
它是正确的吗?
它接缝不能在AutoIt上创建相同的结构,因为展示的结构可能仅使用散列图(php's arrays are hashmap)表示。 AutoIt没有任何与hashmap相关的数据类型(arrays only)。
但是你可以尝试寻找(或写)库,它提供了一堆功能,这有助于可变的工作像的HashMap(example)
首先,你的问题不明确,以及下面的格式是错误的,
$params[2][2] = [['wsKey', '5443'], ['Number', '226340656']]
如果你想创建$ PARAMS [2] [2]数组{{ 'wsKey', '5443'},{ '号码'
, '226340656'}中的数据可以使用以下代码段。
$params[] = array('wsKey', '5443');
$params[] = array('Number', '226340656');
如果打印$ PARAMS然后下面放出来会显示,
Array
(
[0] => Array
(
[0] => wsKey
[1] => 5443
)
[1] => Array
(
[0] => Number
[1] => 226340656
)
)
是它的AutoIt代码? – Mandriospo 2014-12-02 20:22:12
没有得到你的问题u能澄清呢? – Dhruv 2014-12-02 06:17:39
[文档](https://www.autoitscript.com/wiki/Arrays)。看起来他们只是简单的数组(有点像在Javascript中)。你需要一个地图/词典类型的数据结构。我不知道这个语言是否有这样的事情,但如果它确实存在,那么它应该在文档的某个地方;去寻找它。 – 2014-12-02 06:27:33