亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何“從 PHP 中的嵌套數組結構中獲取數據”

如何“從 PHP 中的嵌套數組結構中獲取數據”

PHP
江戶川亂折騰 2021-08-28 09:12:36
我試圖從數組中獲取數據,包括DetectedText值和BoundingBox所有四個值。但面臨問題。完整的數據在'$prepared_arr'中,給定數組的結構如下。print_r ($prepared_arr);// variable having complete dataArray //output of above array used in pipeline([0] => Array    (        [DetectedText] => The number of goals        [BoundingBox] => Array            (                [Width] => 0.66954100131989                [Top] => 0.04796177148819                [Left] => 0.2710283100605                [Height] => 0.072451308369637            )    )[1] => Array    (        [DetectedText] => in world cup match        [BoundingBox] => Array            (                [Width] => 0.33683118224144                [Top] => 0.12350185215473                [Left] => 0.12564577162266                [Height] => 0.066131837666035            )    ))如果我使用 print_r ($prepared_arr[1]) 它只返回索引 1 的完整數據。先感謝您
查看完整描述

3 回答

?
寶慕林4294392

TA貢獻2021條經驗 獲得超8個贊

您可以使用foreach從數組中獲取數據,例如:


// with your example

foreach($prepared_arr as $val)

{

    echo "DetectedText: ". $val['DetectedText']."<br/>"; // using br for line break

    foreach ($val['BoundingBox'] as $key => $valueInner) {

        echo $key.": ".$valueInner."<br/>"; // using br for line break

    }

}


查看完整回答
反對 回復 2021-08-28
?
慕虎7371278

TA貢獻1802條經驗 獲得超4個贊

您可以使用以下循環


FOR 循環

句法 :-


for ($i = 1; $i <= 10; $i++) {

 echo $i;

FOREACH

句法 :-


$a = [1,2,3]

foreach ($a as $key => $value) {

    echo "\$a[$k] => $v.\n";

}


查看完整回答
反對 回復 2021-08-28
  • 3 回答
  • 0 關注
  • 207 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號