Как сделать?
Собственно в чем задача.
Как такой цикл foreach ($material as $key => $value) { $price[]=$value['price']; $id[]=$value['id']; } Сделать на javascript. |
Почему нада использовать текстовые ключи???
|
Текстовые ключи тут не используются.
[0] => 55 [1] => 50 [2] => 55 [3] => 45 [4] => 35 [5] => 40 [6] => 60 [7] => 0 |
Массив $material содержит
[0] => Array ( [id] => 10 [price] => 55 ) [1] => Array ( [id] => 11 [price] => 50 ) [2] => Array ( [id] => 9 [price] => 55 ) и т.д. |
В JavaScript нет полного аналога foreach в PHP, но есть похожая форма записи for:
var key, hash = { key1: 'value1', key2: 'value2', key3: 'value3' }; for(key in hash) { alert('Ключ:' + key + ' Значение: ' + hash[key]); } Цитата:
|
flock,
var price = [], id = []; for (var i = 0; i < material.length; i++) { price.push(material[i].price); id.push(material[i].id); } Цитата:
|
Часовой пояс GMT +3, время: 01:55. |