1

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)

4

1 回答 1

1

问题是我使用的是mac,当按|| 然后空格快速(可能按 alt),一个未知字符(不可见)进入代码并破坏它。

于 2017-02-12T18:25:03.400 回答