【发布时间】:2022-06-14 20:34:19
【问题描述】:
我正在尝试发送一条消息,其中一些信息存储在关联数组中,但是使用 foreach,它发送多条消息,有没有办法只发送一条?
$users = [
123 => ["Name 1", "7%", 1],
456 => ["Name 2", "19.5%", 1],
789 => ["Name 3", "0%", 0],
];
foreach ($users as $i) {
sm("$i[0]: $i[1]"); // sm() is a function that sends a message via telegram bot apis
}
【问题讨论】:
-
您到底在寻找什么?如果您多次致电
sm,并且每次呼叫都会发送一条消息,那么很明显您发送了多条消息。如果您只想发送一条消息,为什么不删除循环?
标签: php loops foreach telegram telegram-bot