簡體   English   中英

在不使用foreach循環的情況下訪問3d數組

[英]Accessing a 3d array without using foreach loop

假設我有一個3D數組,但我不想通過鍵名訪問它。

有沒有一種方法可以訪問值(2),而不必使用foreach循環?

array (size=1)
'type' => 
 array (size=1)
  'registered' => string '2' (length=1)

沒有循環就不可能。

  1. 如果您不想使用鍵,而僅需注意數組中的位置,則可以使用數字數組。
  2. 如果您確實要使用關聯數組,並且需要在指定的索引處找到鍵,那么在某些時候,您將需要遍歷數組。

您可以嘗試序列化陣列並使用序列化的結構。 並不是說這是好的甚至是可行的,但是它可能會做您想要的。

您可以在此處找到有關序列化的更多信息: http : //php.net/manual/en/function.serialize.php

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM