0
我发送POST请求从我的客户机到服务器和这样的服务器上获取的值:PHP - 为什么|| OR返回值时返回1吗?
$fileName = filter_input(INPUT_POST, "fileName", FILTER_SANITIZE_FULL_SPECIAL_CHARS) or exit("No Filename");
exit($fileName);
输出示例:“vacation_photo.jpg”
这正常不过, ,如果我用||
代替or
,那么我得到作为输出。
输出: '1'
我读this article,但我还是不明白这一点。
这是关于优先http://php.net/manual/en/language。 operators.logical.php – Qirel