简体   繁体   中英

No of entries of array in multidimensional array

I am new to php. Please let me know how do I count number of array entry in under array 80cb936e55e5225cd2af .

array
  'status' => int 1
  'msg' => string '2 out of 1 Transactions Fetched Successfully' (length=44)
  'transaction_details' => 
    array
      '80cb936e55e5225cd2af' =>
        array
          0 => 
            array
              ...
          1 => 
            array
              ... 

You can use PHP's count() like this

$noOfEntries = count($array['transaction_details']['80cb936e55e5225cd2af']);

This will get you the number of arrays inside 80cb936e55e5225cd2af (not the overall amount of elements).

Assuming your array variable is $arr : ...

$count = count($arr['transaction_details']['80cb936e55e5225cd2af']);

(But this will only count the indexes/integers of that sub-array, not the values inside them!)

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM