Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.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 如何回显2个不同数组的内容?_Php_Arrays - Fatal编程技术网

Php 如何回显2个不同数组的内容?

Php 如何回显2个不同数组的内容?,php,arrays,Php,Arrays,这个问题可能还不清楚,但需要解释一下,因此: 我有两个数组:$friendsarr和$friendsunaarr$friendarr保存用户好友列表中用户的ID,$friendarr保存用户的用户名。我已经使用以下代码回显了他们的用户名: $funameimp = implode('<br />', $friendunamearr); echo($funameimp); $funameimp=内爆(“,$friendunaarr); echo($funameimp); 但我想把这

这个问题可能还不清楚,但需要解释一下,因此:

我有两个数组:
$friendsarr
$friendsunaarr
$friendarr
保存用户好友列表中用户的ID,
$friendarr
保存用户的用户名。我已经使用以下代码回显了他们的用户名:

$funameimp = implode('<br />', $friendunamearr);
echo($funameimp);
$funameimp=内爆(“
,$friendunaarr); echo($funameimp);
但我想把这些变成链接。例如:

echo('<a href="../../profile?id=' . $somebodysID . '>' . $funameimp . '</a>');
echo(“”);
我听说了一些关于“foreach”的事,但我不知道该怎么办


非常感谢您的帮助。

如果阵列的键控相同,您可以这样做:

foreach ($friendarr as $key => $value){
    echo '<a href="../../profile?id=' . $value . '>' . $friendunamearr[$key] . '</a>';
}
foreach($friendarras$key=>$value){
回声';
}

问题不清楚,您能告诉我们阵列的结构吗?打印r($array)并将其添加到问题中您是否从数据库中获取了2个数组?我怀疑首先使用连接进行查询会使这变得非常困难easier@AliTrixx你是说print_r($friendarr)和print_r($friendarr)我实际上不太确定我在用这些数组做什么,因为我还没有完全理解它们。我只需要将每个id打印到它自己的链接中,并使用用户名数组作为链接文本。我将您的变量读取为
f*you name imp
:3Ok,那么如何将id放入A标记的href属性中?$friendarr包含id,对吗?在该数组中循环,每次id存储在变量$value中时,锚标记中都有id=$value。2个问题:1。它只显示一个朋友(列表中有两个朋友)2。当我点击“rach667”时,我会进入“website.com/profile?id=3%3EConner%3C/a%3E%3Ca%20href=”。康纳是另一个朋友。Conner的ID是2,Rach667的ID是3。我不知道你们的数组是什么样子。如果你发布你的数组,回答你的问题会容易得多。你想让我把它们倒出来吗?我还是个新手,所以请容忍我