美好的一天,我有这样一个数组:
$cart = [
'id' => 1,
'item_name' => 'sample',
'quantity' => 20,
'price' => 50,
];
我尝试这样做:
'total' => $cart['quantity'] * $cart['price']
我收到 undefined index 错误。
有什么办法可以做到这一点。
注意:
'total'
键在同一数组$cart
中。 最佳答案
只需尝试一下,它将起作用:
<?php
$cart = [
'id' => 1,
'item_name' => 'sample',
'quantity' => 20,
'price' => 50,
];
$cart['total'] = $cart['quantity'] * $cart['price'];
echo "<pre>";
print_r($cart);
echo "</pre>";
?>
看到结果后,请根据需要删除回声部分。
关于php - 是否可以访问同一数组中的键-PHP?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42070776/