如何找到数组计数值,这里我找到了数组但我想要总数组值

时间:2016-08-17 12:58:52

标签: php mysql arrays mysqli phpmyadmin

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 !!

请解决此问题

2 个答案:

答案 0 :(得分:1)

$tags =print_r (explode(",",$name));

您正在为print_r()的返回值分配$ tag。

将其更改为:

$tags = explode(",",$name);
print_r($tags);
echo count($tags);

答案 1 :(得分:0)

print_r() 打印有关变量的人类可读信息,不应与变量中的保存值混合使用。

所以你的代码应该是这样的,

$tags = explode(",",$name);
echo sizeof($tags);