【发布时间】:2011-07-16 16:38:36
【问题描述】:
我有一个 JavaScript 数组,其中包含文件名(及其目录位置)(最初是使用 PHP 在目录中创建一个 PHP 文件数组,然后转换为 JS 数组)。我想使用这个数组来生成与它们的值同名的单个变量。
例如,这是数组值之一,“collada/basement/zones/basementPCroom.dae”。我想用它来创建一个名为“basementPCroom”的变量,它的值是“collada/basement/zones/basementPCroom.dae”。与数组中的所有其他值相同。
我想这样做的原因是因为每次添加或删除文件时单独更改每个文件都需要很长时间,而且我需要它们具有这些特定名称,以便以后可以轻松找到我要查找的内容。
感谢您的帮助!
以下是导致此的代码:
<?php
$zones = glob('collada/first/zones/*dae');
?>
var zones = <?php echo json_encode($zones) ?>;
【问题讨论】:
标签: javascript arrays variables