我正在尝试创建像我上面写的例子中的数组:
$arr=array('roi sabah'=>500,yossi levi=>300,dana=>700);
但我想用foreach创建动态。
我该怎么做?
感谢。
答案 0 :(得分:0)
你可以使用foreach访问一个数组(并且可以在浏览数组的值时创建另一个数组)。但是,如果您的示例中只有名称和数字等数据,而不是存储在数组中,则无法使用foreach
。
创建你提到的数组的另一种方法是:
$arr = array();
$arr['roi sabah'] = 500;
$arr['yossi levi'] = 300;
// etc
要访问这些值:
foreach ($arr as $key => $value) {
// $key is e.g. "roi sabah", and its value "500"
}