PHP数字\u格式不工作
我正在制作一个网站,我有以下问题。 我从MySql导入查询,但为了便于理解,我现在使用的是本地数组PHP数字\u格式不工作,php,Php,我正在制作一个网站,我有以下问题。 我从MySql导入查询,但为了便于理解,我现在使用的是本地数组 <?php $productnames = array("Raspatat oorlog", "Raspatat mayo", "Raspatat pizza", "Raspatat ui", "Raspatat curry"); $productprices = array(1.7, 2.3, 2.45, 3.45, 34.669);
<?php
$productnames = array("Raspatat oorlog", "Raspatat mayo", "Raspatat pizza", "Raspatat ui", "Raspatat curry");
$productprices = array(1.7, 2.3, 2.45, 3.45, 34.669);
echo "<table>
<tr>
<td>Product</td>
<td>Prijs</td>
</tr>";
for($i =0; $i < sizeof($productnames); $i++) {
$iprice = number_format((float)$pruductprices[$i], 2, ',', '');
echo "<tr><td>$productnames[$i]</td>
<td>$iprice</td></tr>";
}
echo "</table>";
echo $iprice;
?>
}您的代码中有一个输入错误(围绕变量
prices
name):
如果要轻松调试脚本,请将以下内容添加到顶部:
error_reporting(E_ALL);
ini_set('display_errors', 1);
它将向您展示所有的whoopsie雏菊,让您感到调试的喜悦。您编写了“pruductprices”-将其更改为
$productprices
,它就可以工作了
看来你的发展还需要一些。该死。现在我午餐想吃拉斯帕塔特:(@PeeHaa Dammit,Raspatt的维基条目只有.nl版本!是什么?看起来像炸土豆/意大利面/看起来很好吃的东西?@fluffe认为炸薯条只能用土豆泥做。他妈的好吃。如果你来这里喝啤酒,我们会得到它:)@PeeHaa小心呵呵,也许有一天我会带你去的。翻译了几页后,听起来很有趣。也许是用猪蹄和酸菜或烤鱼?谢谢!!我一直在反复修改代码,一直在网上寻找答案。对不起:p@RikNijhuis是的,只是一个建议-打开所有警告/编写代码时出错。我运行代码时看到的第一件事是
未定义的变量:第12行/var/www/test.php中的pruductprices
-哪种设置非常简单:)我刚切换到Adobe Dreamweaver,所以我还没有真正查看设置。好吧,我现在就做。谢谢你的建议。@RikNijhuis Adobe Dreamweaver****抽搐****真的****抽搐****?帮自己一个忙,进入Eclipse PDT!
<?php
$productnames = array("Raspatat oorlog", "Raspatat mayo", "Raspatat pizza", "Raspatat ui", "Raspatat curry");
$productprices = array(1.7, 2.3, 2.45, 3.45, 34.669);
echo "<table>
<tr>
<td>Product</td>
<td>Prijs</td>
</tr>";
for($i =0; $i < sizeof($productnames); $i++)
{
$iprice = number_format((float)$productprices[$i], 2, ',', '');
echo "<tr><td>$productnames[$i]</td>
<td>$iprice</td></tr>";
}
echo "</table>";
echo $iprice;
?>
Product Prijs
Raspatat oorlog 1,70
Raspatat mayo 2,30
Raspatat pizza 2,45
Raspatat ui 3,45
Raspatat curry 34,67
34,67
error_reporting(E_ALL);
ini_set('display_errors', 1);