【发布时间】:2025-12-03 09:05:02
【问题描述】:
我一直在我的 pdo 执行语句的括号内使用方括号
$query->execute([$variable]);
最近第一次使用复选框时,我发现我必须删除方括号
$query->execute($variable);
否则我得到错误
数组到字符串的转换
那么方括号的用途是什么?它们是否必要?
【问题讨论】:
我一直在我的 pdo 执行语句的括号内使用方括号
$query->execute([$variable]);
最近第一次使用复选框时,我发现我必须删除方括号
$query->execute($variable);
否则我得到错误
数组到字符串的转换
那么方括号的用途是什么?它们是否必要?
【问题讨论】:
传递给execute 的参数必须是一个数组。
[...] 在 PHP 中创建一个数组。
如果 数组到字符串的转换出现错误,那么 $variable 必须已经是一个数组。
【讨论】: