【发布时间】:2016-12-24 03:41:12
【问题描述】:
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$name = $_POST["name"];
$tags =print_r (explode(",",$name));
echo sizeof($tags);
}
输出:
Array ( [0] => j [1] => j [2] => j [3] => j ) 1
这里 1 是总数组值,但我的数组是 3!!
请解决这个问题
【问题讨论】:
-
这篇文章有很多问题。格式很糟糕,数组的计数是 4 而不是 3,你的
$tags得到print_r的返回值,这是真或假,除非你提供另一个参数(请参阅 print_r 的文档)然后它是一个字符串。正如 Naresh 提到的,count($array)给出了数组$array中的条目数。这与 mysql、mysqli 或 phpmyadmin 有什么关系?
标签: php mysql arrays mysqli phpmyadmin