Array ( [0] => Array ( [OPT] => 65 ) )
как получить 65 для переменной в PHP
65
помогите мне, пожалуйста ....
Во всей простоте:
$foo = array(array('opt'=>65)); $bar = $foo[0]['OPT'];
Я предлагаю вам ознакомиться с основами PHP и отличным языковым справочником , предоставляемым PHP.net.
$variable = $arrayname[0]['OPT'];
Существует множество полезной информации для начинающих в официальном руководстве .
$arr = array(array('OPT'=>65)); // the array echo $arr[0]['OPT']; // will print 65
Попробуйте это:
<?php $test= array ('0' => Array ( 'OPT' => 65 ) ); foreach($test as $val1) { foreach($val1 as $val2) { echo $val2; } } ?>
Чтобы предотвратить предупреждения, получите значение, только если существует $ arrayname [0] ['OPT']. Если нет - переменная $ будет хранить значение по умолчанию - 0.
$variable = isset($arrayname[0]['OPT'])?$arrayname[0]['OPT']:0;
$var=$arr[0]['OPT'];
Чтобы узнать больше о массиве см. this