Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用foreach循环根据索引显示数组中的数据_Php_Arrays - Fatal编程技术网

Php 如何使用foreach循环根据索引显示数组中的数据

Php 如何使用foreach循环根据索引显示数组中的数据,php,arrays,Php,Arrays,我需要什么 我需要使用foreach循环在php中根据索引添加数据。 php代码 foreach($data[$k]['agenda'] as $key=>$value) { if($key >1) { print_r($data[$k]['agenda'][$key]);

我需要什么

我需要使用foreach循环在php中根据索引添加数据。 php代码

              foreach($data[$k]['agenda'] as $key=>$value)
                {
                    if($key >1)
                    {

                        print_r($data[$k]['agenda'][$key]);

                    }


                }
阵列结构

                  Array
                (
                [title] => The First 10 Steps to Taking Your Retail Business Online
                [description] => 
                [Start_time] => 10:15 AM
                [end_time] => 11:45 AM
                [days] => 2014-02-05
                )
                Array
                (
                [title] => Tricks
                [description] => 
                [Start_time] => 11:45 AM
                [end_time] => 01:00 PM
                [days] => 2014-02-05
                )
                Array
                (
                [title] => Lunch and Networking
                [description] => 
                [Start_time] => 01:00 PM
                [end_time] => 02:00 PM
                [days] => 2014-02-05
                )
                Array
                (
                [title] => Launch of Online Sellers Association of India (OSAI)
                [description] => 
                [Start_time] => 06:15 PM
                [end_time] => 06:15 PM
                [days] => 2014-02-07
                )
显示视图中的数据

   if($data[$k]['agenda'])

    {

    $content .='<p><span>Topic:</span><b>'.$data[$k]['agenda'][$key]['title'].'</b></p>';
    }
显示输出

主题:启动印度在线卖家协会OSAI

而不是o/p应该

如果它是从2索引

主题:午餐和社交


从大于2的索引开始,依此类推。

您需要在循环中追加数据。现在,$key只有最后一个值

$content = ''; // if $content doesn't exist yet, define 

foreach($data[$k]['agenda'] as $key => $value) {
    if($key > 1) { // do you need this condition?
        $content .= '<p><span>Topic:</span><b>' . $data[$k]['agenda'][$key]['title'] . '</b></p>';
    }
}