>>>
Ada cara lain yang lebih enak tanpa harus pake
GLOBAL, atau pass by reference atau value ?
ya supaya mirip mirp di PERL
<<<
PASS BY VALUE:
---------------------
function hitung_pajak($gaji)
{
$gaji = $gaji -(($gaji/100)*20);
return $gaji;
}
PASS BY REFERENCE:
---------------------------
function hitung_pajak(&$gaji)
{
$gaji = $gaji - (($gaji/100)*20);
return $gaji;
}
--
itu tok, kalo mau pass by ref, tinggal tambahin address-of-operator '&'
(kayak di C) ke argument yg di pass, selanjutnya ketika keluar dari
function,
variable itu juga telah berubah nilainya...
semoga membantu
salam,
Z.
--
+---------------+
Web : http://www.zeddy.net
Mail: [EMAIL PROTECTED]
+---------------+
--
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3