添加£;在PHP中对while循环中的值进行签名

添加£;在PHP中对while循环中的值进行签名,php,Php,我已经使用一个while循环从csv文件中创建了一个表,但是我想在“每天租金”字段中添加一个“£”。我尝试过各种方法,但都没有成功。我最近的一次尝试是尝试使用如下所示的if语句,但这只是返回此错误: 分析错误:语法错误,中出现意外“}” C:\xampp\htdocs\GamesLibrary\u 2016\index5\u stirling.php,第49行 请帮忙 <?Php echo "<html><body><table border=1>\

我已经使用一个while循环从csv文件中创建了一个表,但是我想在“每天租金”字段中添加一个“£”。我尝试过各种方法,但都没有成功。我最近的一次尝试是尝试使用如下所示的if语句,但这只是返回此错误:

分析错误:语法错误,中出现意外“}” C:\xampp\htdocs\GamesLibrary\u 2016\index5\u stirling.php,第49行

请帮忙

<?Php 

echo "<html><body><table border=1>\n\n";
$f = fopen("games.csv", "r");
    echo "<tr>
    <th>Car ID</th>
    <th>Make</th>
    <th>Car Model</th>
    <th>Car Description</th>
    <th>Rental Cost per day</th>
    </tr>";


while (($line = fgetcsv($f)) !== false) {
    echo "<tr>";
    $£ =("£$line[4]");
    foreach ($line as $cell) {

        if ($cell == $£):
            {echo "<td>" . htmlspecialchars($£) .  "</td>";} 

        else:
            {echo "<td>" . htmlspecialchars($cell) .  "</td>";}
    }           

    echo "<tr>\n";
}

fclose($f);
echo "\n</table></body></html>";
?> 

您的代码太复杂了,在语法风格之间摇摆不定,就像一日游的第10天喝醉了的水手一样:

while($line == fgetcsv($f)) {
    foreach($line as $key => $cell) {
      if ($key == 4) {
         $cell = '£' . $cell;
      }
      echo "<td>$cell</td>";
   }
}
while($line==fgetcsv($f)){
foreach($key=>$cell的行){
如果($key==4){
$cell='.'.$cell;
}
回声“$cell”;
}
}

您的代码太复杂了,在语法风格之间摇摆不定,就像一日游的第10天喝醉了的水手一样:

while($line == fgetcsv($f)) {
    foreach($line as $key => $cell) {
      if ($key == 4) {
         $cell = '£' . $cell;
      }
      echo "<td>$cell</td>";
   }
}
while($line==fgetcsv($f)){
foreach($key=>$cell的行){
如果($key==4){
$cell='.'.$cell;
}
回声“$cell”;
}
}

您的代码太复杂了,在语法风格之间摇摆不定,就像一日游的第10天喝醉了的水手一样:

while($line == fgetcsv($f)) {
    foreach($line as $key => $cell) {
      if ($key == 4) {
         $cell = '£' . $cell;
      }
      echo "<td>$cell</td>";
   }
}
while($line==fgetcsv($f)){
foreach($key=>$cell的行){
如果($key==4){
$cell='.'.$cell;
}
回声“$cell”;
}
}

您的代码太复杂了,在语法风格之间摇摆不定,就像一日游的第10天喝醉了的水手一样:

while($line == fgetcsv($f)) {
    foreach($line as $key => $cell) {
      if ($key == 4) {
         $cell = '£' . $cell;
      }
      echo "<td>$cell</td>";
   }
}
while($line==fgetcsv($f)){
foreach($key=>$cell的行){
如果($key==4){
$cell='.'.$cell;
}
回声“$cell”;
}
}

该错误是由以下部件引起的:

 if ($cell == $£):
        {echo "<td>" . htmlspecialchars($£) .  "</td>";} 

    else:
        {echo "<td>" . htmlspecialchars($cell) .  "</td>";}
}     

该错误是由以下部件引起的:

 if ($cell == $£):
        {echo "<td>" . htmlspecialchars($£) .  "</td>";} 

    else:
        {echo "<td>" . htmlspecialchars($cell) .  "</td>";}
}     

该错误是由以下部件引起的:

 if ($cell == $£):
        {echo "<td>" . htmlspecialchars($£) .  "</td>";} 

    else:
        {echo "<td>" . htmlspecialchars($cell) .  "</td>";}
}     

该错误是由以下部件引起的:

 if ($cell == $£):
        {echo "<td>" . htmlspecialchars($£) .  "</td>";} 

    else:
        {echo "<td>" . htmlspecialchars($cell) .  "</td>";}
}     


您将
{}
与可选语法混合使用。这是非常糟糕的做法。选择一种风格并坚持下去有点混乱。。。不能用符号命名变量。另外,为什么在if和else语句之后有
?您不是来自另一种语言吗?正如您可能已经收集到的,我对编码相当陌生:)您将
{}
与其他语法混合在一起。这是非常糟糕的做法。选择一种风格并坚持下去有点混乱。。。不能用符号命名变量。另外,为什么在if和else语句之后有
?您不是来自另一种语言吗?正如您可能已经收集到的,我对编码相当陌生:)您将
{}
与其他语法混合在一起。这是非常糟糕的做法。选择一种风格并坚持下去有点混乱。。。不能用符号命名变量。另外,为什么在if和else语句之后有
?您不是来自另一种语言吗?正如您可能已经收集到的,我对编码相当陌生:)您将
{}
与其他语法混合在一起。这是非常糟糕的做法。选择一种风格并坚持下去有点混乱。。。不能用符号命名变量。另外,为什么在if和else语句之后有
?你们不是来自另一种语言吗?正如你们可能已经收集到的,我对编码相当陌生:)是的,开始指出语法问题,但清晰的示例更清晰!也必须应用。谢谢MarkB,我使用了你的建议,它在数字后给出了£号,但现在数据都在一行?是的,开始指出语法问题,但clear Example更清楚!也必须应用。谢谢MarkB,我使用了你的建议,它在数字后给出了£号,但现在数据都在一行?是的,开始指出语法问题,但clear Example更清楚!也必须应用。谢谢MarkB,我使用了你的建议,它在数字后给出了£号,但现在数据都在一行?是的,开始指出语法问题,但clear Example更清楚!也必须应用。谢谢MarkB,我使用了你的建议,在数字后加上了【】号,但现在数据都在一行上了?谢谢MHaKvoort,我已经更正了我的代码,但在“每天租金”字段中仍然没有加上【】号?谢谢大家,我现在已经找到了如何在表格中获得所有信息的方法。帮了大忙。这些书根本没有涵盖你需要的东西!再次感谢感谢MHaKvoort,我已经更正了我的代码,但它仍然没有在“每日租金”字段中给出£sign?谢谢大家,我现在已经知道如何在表中获得所有信息。帮了大忙。这些书根本没有涵盖你需要的东西!再次感谢感谢MHaKvoort,我已经更正了我的代码,但它仍然没有在“每日租金”字段中给出£sign?谢谢大家,我现在已经知道如何在表中获得所有信息。帮了大忙。这些书根本没有涵盖你需要的东西!再次感谢感谢MHaKvoort,我已经更正了我的代码,但它仍然没有在“每日租金”字段中给出£sign?谢谢大家,我现在已经知道如何在表中获得所有信息。帮了大忙。这些书根本没有涵盖你需要的东西!再次感谢