循环遍历数组并获取键

发布于 2024-09-18 11:07:37 字数 971 浏览 4 评论 0原文

Array ( [Screens] => 
   Array ( [0] => 
      Array ( [ SPKRS ] => 
          Array ( [price] => 455 
                  [quantity] => 3
                  [image] =>

                )
          )      
     ) [Software] => Array 
           ( [0] => Array 
             ( [Pricing] => 
                 Array ( [price] => 2 
                         [quantity] => 2 
                         [image] => SOFTWARE.png 

               [ALDELO FOR RESTAURANTS] => Array 
                       ( [price] => 535 
                         [quantity] => 1 
                         [image] =>

) ) ) [Networking] => Array
 ....

该数组是 $products

<?php foreach ($products as $product): ?> 
   <div class="box-active">
    <div class="line">
    <div class="text left">
    <p><?php print key($product); ?></p>

它为所有三个打印 0

Array ( [Screens] => 
   Array ( [0] => 
      Array ( [ SPKRS ] => 
          Array ( [price] => 455 
                  [quantity] => 3
                  [image] =>

                )
          )      
     ) [Software] => Array 
           ( [0] => Array 
             ( [Pricing] => 
                 Array ( [price] => 2 
                         [quantity] => 2 
                         [image] => SOFTWARE.png 

               [ALDELO FOR RESTAURANTS] => Array 
                       ( [price] => 535 
                         [quantity] => 1 
                         [image] =>

) ) ) [Networking] => Array
 ....

the array is $products

<?php foreach ($products as $product): ?> 
   <div class="box-active">
    <div class="line">
    <div class="text left">
    <p><?php print key($product); ?></p>

it prints 0 for all three

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

久光 2024-09-25 11:07:37

试试这个:

<?php foreach ($products as $key => $product): ?> 
   <div class="box-active">
    <div class="line">
    <div class="text left">
    <p><?php print $key; ?></p>

请参阅 foreach 的手册页

Try this:

<?php foreach ($products as $key => $product): ?> 
   <div class="box-active">
    <div class="line">
    <div class="text left">
    <p><?php print $key; ?></p>

See manual page on foreach

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文