出于某种原因,我无法在Javascript
或PHP
中使用自定义索引创建数组。我在Google上搜索过,但在搜索时创建的数组使用自定义索引时找不到任何内容。我可以发誓以前的代码正在工作。那么以前工作的代码或者我做错了什么?如果下面的代码在那之前工作,那么使用自定义索引创建数组的新方法是什么?如何用自定义索引创建数组?
PHP
<?php
$foo = ['bar' => 'baz'];
?>
Error: Array to string conversion
的Javascript
var foo = ['bar' => 'baz'];
Error: Uncaught SyntaxError: Unexpected string
在javascript中不可能,但是可以使用对象。 'var foo = {'bar':'baz'};'至于PHP中的数组,如果使用PHP> = 5.4 – Daan