|
|
|
|
|
для: Trianon
(07.03.2015 в 17:00)
| | Спасибо! | |
|
|
|
|
|
|
|
для: Port_Artur3
(07.03.2015 в 01:03)
| |
<?
if (is_array($item)){
foreach($item as $key => $it){
$array[$key]=$it;
echo "<br> array[" . $key . "]=" . $array[$key];
}
}
|
Хотя я и не понимаю, почему не воспользоваться сразу исходным массивом. | |
|
|
|
|
|
|
|
для: Trianon
(17.02.2015 в 20:44)
| | $item - подмассив массива JSON и вот так заносится в массив переменных всё нормально и всё нормально выводится на экран.
if (is_array($item)){
foreach($item as $it){
$array[$i]=$it;
echo $array[$i];
}
}
|
но количество переменных в подмассиве при их одинаковых названиях всегда разное:
может быть так:
а может быть и так:
{en":"Nik","cn":"Nic","tr":"Nic"}
|
Тогда было решено приcваивать не элементам массива а конкретным переменным, но почему-то не работает:
if (is_array($item)){
extract($item);
$n_en=$en; echo $n_en.",";
$n_cn=$cn; echo $n_cn.",";
$n_tr=$tr; echo $n_tr.",";
}
|
На экран ничего не выводится, скрипт перестаёт работать.
Подскажите пожалуйста, что я делаю не так, где ошибка? | |
|
|
|
|
|
|
|
для: Trianon
(17.02.2015 в 20:36)
| | $item - подмассив массива JSON и вот так заносится в массив переменных всё нормально.
if (is_array($item)){
foreach($item as $it){
$array[$i]=$it;
echo $array[$i];
}
}
|
но количество переменных в подмассиве при их одинаковых названиях всегда разное:
может быть так:
а может быть и так:
{en":"Nik","cn":"Nic","tr":"Nic"}
|
Тогда было решено приcваивать не элементам массива а конкретным переменным, но почему-то не работает:
if (is_array($item)){
extract($item);
$n_en=$en; echo $n_en.",";
$n_cn=$cn; echo $n_cn.",";
$n_tr=$tr; echo $n_tr.",";
}
|
На экран ничего не выводится, скрипт перетстаёт работать.
Подскажите пожалуйста, что я делаю не так, где ошибка? | |
|
|
|
|
|
|
|
для: Trianon
(16.02.2015 в 22:58)
| | и если просить, то похоже, в разделе Разное.
Сюда он заглядывает не столь регулярно. | |
|
|
|
|
|
|
|
для: Port_Artur3
(16.02.2015 в 23:58)
| | в примере выше значение заносится в ходе вызова extract()
Явным образом - как-то так:
<?
$aie_ita = $arr[15]['aie_ita'];
|
вообще же существуют такие полезные штуки, как print_r($arr) и var_dump($arr) | |
|
|
|
|
|
|
|
для: Trianon
(16.02.2015 в 22:58)
| | как значение aie_ita в примере выше занести в переменную?
Можно пример | |
|
|
|
|
|
|
|
для: Port_Artur3
(16.02.2015 в 22:53)
| | Это если только Cheops'a просить... | |
|
|
|
|
|
|
|
для: Trianon
(16.02.2015 в 21:28)
| | Да. Пароль не могу восстановить. А что?
Если есть возможность, то объедините под единым Port_Artur | |
|
|
|
|
|
|
|
для: Port_Artur3
(15.02.2015 в 14:02)
| | простите за нескромный и не по теме вопрос.
Ники Port_Artur и Port_Artur1 на этом форуме - ваши? | |
|
|
|
|