Php 将数组值拆分为不同的div

Php 将数组值拆分为不同的div,php,arrays,row,echo,Php,Arrays,Row,Echo,我有一个由高级自定义字段生成的php数组。 以下是我的php代码: <?php $rows = get_field('nous_suivre',11 ); // get all the rows print_r($rows) ?> 我试图做的是将数组内容拆分为单独的div,而不进行增量 以下是我想要得到的: <div id="1"><a href="http://www.facebook.com/ID">Facebook<a></div&g

我有一个由高级自定义字段生成的php数组。 以下是我的php代码:

<?php
$rows = get_field('nous_suivre',11 ); // get all the rows
print_r($rows)
?>
我试图做的是将数组内容拆分为单独的div,而不进行增量

以下是我想要得到的:

<div id="1"><a href="http://www.facebook.com/ID">Facebook<a></div> qsdjqslkdqjkg qsdhjqsd <div id="2"><a href="http://www.instagram.com/ID">Instagram<a></div>

div id="8"><a href="http://www.twitter.com/ID">Twitter<a></div>
事实上,我需要在任何需要行中的值的地方回显。 例如,在网上阅读时,我试图获得Facebook,这是:

<?php echo $row[0]->[nom]; ?> // get value "nom" from first row of "$row" table; 
但它不起作用。

试试这个:

$data = array(
    array(
        'nom'=>'Facebook',
        'lien'=>'http://www.facebook.com/ID'
    ),
    array(
        'nom'=>'Twitter',
        'lien'=>'http://www.twitter.com/ID'
    ),
    array(
        'nom'=>'Instagram',
        'lien'=>'http://www.instagram.com/ID'
    ),
);

foreach($data as $key => $value) {
    echo '<div id="'.($key+1).'"><a href="'.$value['lien'].'">'.$value['nom'].'</a></div>';
}
HTML结果:

<div id="1"><a href="http://www.facebook.com/ID">Facebook</a></div>
<div id="2"><a href="http://www.twitter.com/ID">Twitter</a></div>
<div id="3"><a href="http://www.instagram.com/ID">Instagram</a></div>

谢谢你的回复,但我不能使用增量,我真的需要自由地回显每个结果。例如,我需要在一个div中回显facebook,在另一个div中回显twitter,而不知道div id。你站得住吗?好的,我明白了。请告诉我,我的回答中提供的数组结构是否正确,我想是的。我唯一能告诉你的是我在邮件中包含的打印结果,你还需要什么?我不确定我是否理解你的意思,但我更新了我的答案。示例应该是英语,而不是法语
Facebook
Twitter
Instagram
<div id="1"><a href="http://www.facebook.com/ID">Facebook</a></div>
<div id="2"><a href="http://www.twitter.com/ID">Twitter</a></div>
<div id="3"><a href="http://www.instagram.com/ID">Instagram</a></div>
$new_data = array();

foreach($data as $key => $value) {
    $new_data[$value['nom']] = $value;
}

echo $new_data['Facebook']['nom'].' => '.$new_data['Facebook']['lien'].'<br />';

var_dump($new_data);
Facebook => http://www.facebook.com/ID

array (size=3)
  'Facebook' => 
    array (size=2)
      'nom' => string 'Facebook' (length=8)
      'lien' => string 'http://www.facebook.com/ID' (length=26)
  'Twitter' => 
    array (size=2)
      'nom' => string 'Twitter' (length=7)
      'lien' => string 'http://www.twitter.com/ID' (length=25)
  'Instagram' => 
    array (size=2)
      'nom' => string 'Instagram' (length=9)
      'lien' => string 'http://www.instagram.com/ID' (length=27)