我正在实施一个包含很少产品的小型在线购买页面。
<?php
$item_name = "lamp";
$item_price = 29.99;
$item_category = "furniture";
$item_Dollar = 29;
$item_Cents = 99;
?>
我该怎么做?它只有 2 种产品类型,基本上只有价格会有所不同,因此不需要数据库。我正在考虑包含一个包含所有价格的 .php 文件,并在那里有一个函数可以switch($id)
在它们之间重新分配值。
<?php
function selectProduct($id) {
switch($id) {
case 1:
$item_name = "lamp";
$item_price = 19.99;
$item_category = "furniture";
$item_Dollar = 19;
$item_Cents = 99;
break;
case 2:
// and so on...
default: break;
}
}
?>
逻辑进入各个案例,但它不会重新分配实例变量。出于某种原因,当我尝试在require_once(pricings.php);
它们为空后在另一个页面上访问它们时。我对 PHP 不是很熟悉,这可能从代码中显而易见。我究竟做错了什么?