【问题标题】:implode(): Invalid arguments passed in error messageimplode():错误消息中传递的参数无效
【发布时间】:2018-03-06 23:52:52
【问题描述】:

我收到此错误:

implode(): 第 7 行错误消息中传递的参数无效

这是我的文件:

<?php 
  if (isset($_POST['submit'])) {
    $token = $_POST['token'];
    $cat   = $_POST['cat'];
    $ads   = $_POST['ads'];
    $key2  = !empty($_POST['keyboard']) ? $_POST['keyboard'] : ''; 

    $key = implode(", ", $key2);
    $tel = new Telegram();
    $notice[] = $tel->AddNew($token, $cat, $ads, $key);
  }
?>

那么如何解决这个问题?

注意:这个问题是由于我的另一个问题的答案之一:

How to insert multiple radio button values with PHP OOP

【问题讨论】:

标签: php


【解决方案1】:
 $key2 = !empty($_POST['keyboard']) ? $_POST['keyboard'] : array(); 

这解决了错误,无论您尝试做什么。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多