然后,我们检查服务器是否返回了空值(null)。根据CLF规范,空值应该用破折号来代替。这样,下一个代码块的任务就是寻找空值并用破折号来取代它: //给空值添加破折号(根据规范) if ($host==""){ $host="-"; } if ($ident==""){ $ident="-"; } if ($auth==""){ $auth="-"; } if ($reqType==""){ $reqType="-"; } if ($servProtocol==""){ $servProtocol="-"; }