以下是一个简单的PHP购物车功能的实现实例,包括商品展示、添加到购物车、显示购物车内容以及结账功能。

商品展示

商品ID商品名称商品价格商品库存
1商品A100元20
2商品B200元15
3商品C300元10

添加到购物车

用户选择商品后,通过表单提交商品ID,PHP后端接收到商品ID后将其添加到购物车数组中。

实例php购买功能,PHP实现购物功能实例教程  第1张

```php

session_start();

// 初始化购物车数组

if (!isset($_SESSION['cart'])) {

$_SESSION['cart'] = array();

}

// 获取商品ID

$product_id = $_POST['product_id'];

// 检查商品库存

$stock = check_stock($product_id); // 假设有一个check_stock函数来检查库存

if ($stock > 0) {

// 添加商品到购物车

if (!isset($_SESSION['cart'][$product_id])) {

$_SESSION['cart'][$product_id] = 1;

} else {

$_SESSION['cart'][$product_id]++;

}

echo "