我有这样的脚本
$number = range(0, 9);
Run Code Online (Sandbox Code Playgroud)
当我有这样的条件
if (in_array('@', $number) === true) {
echo "true";
}else "false";
Run Code Online (Sandbox Code Playgroud)
并输出:
true
Run Code Online (Sandbox Code Playgroud)
而我的问题是为什么这些符号与数组$ number中的任何数字相同?我希望符号只是符号而不是数字.
例子我想要这样
if (in_array('@', $number) === true) {
echo "true";
}else "false";
Run Code Online (Sandbox Code Playgroud)
输出:
false
Run Code Online (Sandbox Code Playgroud)