首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >打印数组PHP Javascript

打印数组PHP Javascript
EN

Stack Overflow用户
提问于 2018-09-16 00:12:54
回答 2查看 55关注 0票数 0

这是我的code.php:

代码语言:javascript
复制
$info = array (
  0 =>
  array (
    'num' => 1,
    'name' => '15 TV',
    'stream_type' => 'live',
    'stream_id' => 219,
    'stream_icon' => 'https://is1-ssl.mzstatic.com/image/thumb/Purple71/v4/5d/2f/1c/5d2f1cb1-3a21-71ff-c10c-e27253ba13dc/source/512x512bb.jpg',
    'epg_channel_id' => NULL,
    'added' => '1535765481',
    'category_id' => '3',
    'custom_sid' => '',
    'tv_archive' => 0,
    'direct_source' => '',
    'tv_archive_duration' => 0,
  ),
  479 =>
  array (
    'num' => 125,
    'name' => 'LA DOS',
    'stream_type' => 'live',
    'stream_id' => 323,
    'stream_icon' => 'http://www.dazplayer.com/img_chh/la_dos_espa%C3%B1a.png',
    'epg_channel_id' => NULL,
    'added' => '1535838540',
    'category_id' => '13',
    'custom_sid' => '',
    'tv_archive' => 0,
    'direct_source' => '',
    'tv_archive_duration' => 0,
  ),
);

我有这些数组,我想打印它,这些数组从479到数字0。我尝试使用下面的代码,但它没有像我想要的那样工作,因为它没有打印正确的变量。我知道我必须分别使用循环和命令行,但我无法做到这一点。我感兴趣的变量是:

名称

stream_id

stream_icon

category_id

代码语言:javascript
复制
  <?php
  foreach($info as $x => $x_value) {
   echo "Name=" . $x . ", Value=" . $x_value;
   echo "<br>;";
  }
 ?>

如果有人能帮我修复这个bug,我将不胜感激。致敬,迪克斯

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-09-16 00:20:48

您可以尝试使用foreach() loop as $key=>$value pattern这样的方法。要获得值,您必须使用$value['field_name_for_that_you_need_value']。例如:获取name字段的值的$x_value['name']

代码语言:javascript
复制
<?php
  foreach($info as $x => $x_value) {
   echo "Name=" . $x_value['name'] . ", Stream Id=" . $x_value['stream_id'].", Stream Icon=".$x_value['stream_icon']. "Category Id=". $x_value['category_id'];
   echo "<br>;";
  }
 ?>

演示: https://3v4l.org/cvTsc

票数 1
EN

Stack Overflow用户

发布于 2018-09-16 00:16:26

您可以使用此方法:

代码语言:javascript
复制
print_r($info);

它将在您的上下文中使用:

代码语言:javascript
复制
foreach($info as $key => $value)
{
  echo "Name=" . $key . ", Value=" . print_r($value, true);
  echo "<br>";
}

Documentation

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52346513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档