我想將函數值傳遞給同一個類中的另一個函數,例如將某些值存儲在變量中,然後在同一個類中的另一個函數中調用該變量。將函數值傳遞給同一類中的另一個函數
這裏是我的代碼
public function ven_coupon()
{
if ($_POST) {
$number = $_POST['coupon'];
$query = $this->front->ven_coupon($number);
if (count($query) <= 0) {
echo "Not Valid";
}
$payment = $this->cart->total();
$dis = $query['discount'];
$name = $query['username'];
$number = $query['number'];
$discount['discount'] = ($payment*$dis)/100;
$discount['data'] = $dis;
$this->load->view('checkout',$discount);
}
}
public function addcart()
{
$ven = $this->ven_coupon();
echo $ven($name);
echo $ven($dis);
echo $ven($number);
}
你可以使用類屬性。類中的任何函數都可以爲這些屬性設置值,而其他一些函數可以使用這些新值。 – Milan
兄弟,你仍然找到解決方案,請檢查答案。 – devpro