gpt4 book ai didi

php - 遍历数组并显示结果

转载 作者:行者123 更新时间:2023-12-04 06:17:40 25 4
gpt4 key购买 nike

我正在尝试做一个循环但被堆叠,

我有一个函数可以通过 facebook api 将 facebook id 转换为 facebook 名称。名称是 getName()。

另一方面,我有一个带有 ids 的 arra 。名称是 $receivers。

接收者总数 $totalreceivers 。

我想根据存储在数组中的 id 显示接收器的名称。
我尝试了一切,但无法得到它。任何帮助将不胜感激 。提前致谢。

这是我的代码:

 for ($i = 0; $i < $totalreceivers; $i++) {

foreach ( $receivers as $value)
{
echo getName($receivers[$i]) ;

}
}

功能 :
function getName($me) 
{
$facebookUrl = "https://graph.facebook.com/".$me;
$str = file_get_contents($facebookUrl);
$result = json_decode($str);
return $result->name;
}

最佳答案

内部 foreach 循环似乎完全是多余的。尝试类似:

$names = array();

for ($i = 0; $i < $totalReceivers; $i++) {
$names[] = getName($receivers[$i]);
}

做一个 print_r($names)之后应该向您显示循环的结果,假设您的 getNames 函数工作正常。

关于php - 遍历数组并显示结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7017809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com