<?php
$one = true;
5 and $one='title like 5 and one';
echo $one;
?>
输出:title like 5 and one好像是先改变$one的值后,再和5进行逻辑运算。但没有把结果赋予其它变量,不知道其用意是做什么。
$one = true;
5 and $one='title like 5 and one';
echo $one;
?>
输出:title like 5 and one好像是先改变$one的值后,再和5进行逻辑运算。但没有把结果赋予其它变量,不知道其用意是做什么。
首先5肯定为真,接着执行and 后面那部分赋值
所以结果为那个很正常啊
$c = (5 and $one='title like 5 and one');
所以觉得奇怪。