2016-06-16 7 views
0

У меня есть простой массив, как это ..Получить массив значений Php

Array ([0] => Array ([owner] => Michael Sam Groud [jud_project] => Gardening Stone [url_page] => http://www.abcd.com [url_gambar] => Array ([0] => http://abcd.com/blog/cg34678859-5677/traditional-hall.jpg, http://abcd.com/blog/cg34678859-5679/traditional-living-room.jpg,))) 

Итак, я хочу, чтобы получить значение из этого массива ..

owner = Michael Sam Groud 
jud_project = Gardening Stone 
url_page = http://www.abcd.com 
url_gambar = http://abcd.com/blog/cg34678859.. 

Насколько я попробовать это мой собственный код это просто дайте мне странный результат ...

echo $arr [0]["owner"]; 

результат просто

A 
+0

Что относительно 'echo $ arr [" owner "];'? –

+0

Я попробовал ... stil не может .... Результат ... Неопределенный индекс –

+0

'foreach ($ arr as $ real) { echo $ real [" owner "]; } ' –

ответ

0

Попробуйте поставить все вместе, как:

echo $arr[0]['owner']; 

использование var_dump() или print_r(), чтобы узнать, что случилось с вашим массивом, если это не работает.

0

Пожалуйста, внесите свой код. Здесь нет ничего плохого, но у вас явно есть синтаксическая ошибка в реальной вещи. Как вы представили его, все должно работать:

$arr = Array (
'0' => Array (
    'owner' => 'Michael Sam Groud', 
    'jud_project' => 'Gardening Stone', 
    'url_page' => 'http://www.abcd.com', 
    'url_gambar' => Array (
    '0' => 'http://abcd.com/blog/cg34678859-5677/traditional-hall.jpg, http://abcd.com/blog/cg34678859-5679/traditional-living-room.jpg' 
) 
) 
); 

echo $arr[0]['owner']; 

Michael Sam Groud 
0

я должен у вас Somthing так:

$array = array("owner" => "Michael Sam Groud", 
      "jud_project" => "Gardening Stone", 
      "url_page" => "http://www.abcd.com", 
      "url_gambar" => array ("http://abcd.com/blog/cg34678859-5677/traditional-hall.jpg", "http://abcd.com/blog/cg34678859-5679/traditional-living-room.jpg") 
     ); 

print_r($array); 

вы должны делать, как

echo $array["owner"]; 

или JSON

$json = json_encode($array); 

$json = json_decode($json, true); 

echo $json["owner"]; 

проверить свою версию php или проверить формат массива

+0

Да, мой массив вроде этого .. не отличается ... Но я не знаю, ваш код тоже не работает. Сложите результат просто A –

Смежные вопросы