получить значение из массива в php - PullRequest
0 голосов
/ 19 апреля 2010
Array ( [0] => Array ( [OPT] => 65 ) )

как получить 65 для переменной в PHP

помогите мне, пожалуйста ....

Ответы [ 6 ]

5 голосов
/ 19 апреля 2010

Во всей простоте:

$foo = array(array('opt'=>65));
$bar = $foo[0]['OPT'];

Я предлагаю вам ознакомиться с основами PHP и отличным языковым справочником , предоставляемым PHP.net.

3 голосов
/ 19 апреля 2010
2 голосов
/ 19 апреля 2010
$arr = array(array('OPT'=>65)); // the array
echo $arr[0]['OPT'];            // will print 65
0 голосов
/ 20 апреля 2010

Попробуйте это:

<?php 

$test= array ('0' => Array ( 'OPT' => 65 ) );
foreach($test as $val1) {
   foreach($val1 as $val2) {
       echo $val2;
       }
    }
?>
0 голосов
/ 19 апреля 2010

Чтобы предотвратить предупреждения, получите значение, только если существует $ arrayname [0] ['OPT']. Если нет - переменная $ будет хранить значение по умолчанию - 0.

$variable = isset($arrayname[0]['OPT'])?$arrayname[0]['OPT']:0;
0 голосов
/ 19 апреля 2010
$var=$arr[0]['OPT'];

Чтобы узнать больше о массиве см. this

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...