PHP在这里给我一个解析错误。
if ($detalleReserva->isGratis() || $detalleReserva->isPasajeroSinCosto()){
$cantPaxGratis++;
}
解析错误:第58行/Library/WebServer/Documents/versioned/software/tur/liquidacionHead.php中的解析错误
if行是第58行。我尝试使用||
更改de OR
但是相同。如果我改变第二部分(在||之后)为'1'或'0'它可以正常工作。
额外信息:
function isPasajeroSinCosto() {
return ($this->tipo == 4);
}
PHP版本:
PHP 7.1.0(cli)(建于2016年12月2日03:30:24)(NTS)
答案 0 :(得分:1)
问题是我正在使用mac,并在按下||时然后空间快速(可能按下alt),一个未知的字符(不可见)进入代码并打破它。