早上好,朋友。我一直在努力和谷歌搜索,我似乎无法找到答案。如果它已经在这里得到了回答而我错过了,请随时指导我错过了什么。
我有以下一些 PHP 代码。当我在我的 Mac(以及一些朋友的非 Windows 机器)上运行它时,它运行良好,但是当我在 Windows 上运行它(它将在这里工作)时,它会将每一行写入文本文件两次。在这里工作的 PHP 是在 IIS 6 上运行的 5.3.6。
任何帮助是极大的赞赏。
<?php
$fltSupervision = trim(htmlentities($_POST["txtSupervision"]));
$fltDrugTestUA = trim(htmlentities($_POST["txtDrugTestUA"]));
$fltAlcoholSensor = trim(htmlentities($_POST["txtAlcoholSensor"]));
$fltTotal = trim(htmlentities($_POST["txtTotal"]));
$fltSurcharge = trim(htmlentities($_POST["txtSurcharge"]));
$strTransaction = $fltSupervision . "\t" . $fltDrugTestUA . "\t" . $fltAlcoholSensor . "\t" . $fltSurcharge . "\t" . $fltTotal . PHP_EOL;
echo $strTransaction;
$file = 'fees.txt';
file_put_contents($file, $strTransaction, FILE_APPEND);
?>
杰里米