php购物车实现方法(3)

<?php
//物品数组
$master_products_list = array();
 
 
//载入物品数据函数
function LoadProducts() {
    global $master_products_list;
    $filename = 'products.txt';
 
    $fp = @fopen($filename, "r")
        or die("打开 $filename 文件失败");
    @flock($fp, 1)
        or die("锁定 $filename 文件失败");
 
    //读取文件内容
    while ($line = fgets($fp, 1024)) {
        list($id, $name, $desc, $price) = explode('|', $line); //读取每行数据,数据以| 格开
        $id = trim($id); //去掉首尾特殊符号
        $master_products_list[$id] = array("name" =>  $name, //名称
                                           "desc" =>  $desc, //说明
                                           "price" => $price); //单价
    }
 
    @fclose($fp)  //关闭文件
        or die("关闭 $filename 文件失败");
}
?>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/44c7efa5ae5fa9130d6596f6033e2bdd.html