Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP数字\u格式不工作_Php - Fatal编程技术网

PHP数字\u格式不工作

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);

我正在制作一个网站,我有以下问题。 我从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);

            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);