28 May 2008

Skop Pembolehubah PHP

Skop pembolehubah
Skop pembolehubah ialah had dimana sesuatu pembolehubah boleh digunakan. Pembolehubah yang diisytiharkan di dalam fungsi dikenali sebagai pembolehubah lokal. Ianya boleh digunakan di dalam fungsi di mana pembolehubah tersebut telah diisytiharkan.

Pembolehubah global pula diisytiharkan diluar fungsi seperti di baris (1) di keratan aturcara 2.8 di bawah dan boleh digunakan dalam mana-mana fungsi di dalam dokumen tersebut. Dalam PHP, pembolehubah global tersebut mestilah diisytiharkan semula seperti di baris (4) dan (9) di bawah, tidak seperti di dalam bahasa pengaturcaraan yang lain.

1: 2: function proses_nilai($argumen)
3: {
4: global $nom;
5: $nom = $argumen + $argumen + $argumen;
6: }
7: function papar( )
8: {
9: global $nom;
10: echo(“Nilai nom ialah $nom”);
11: }
12: ?>
13: html body
14: 15: proses_nilai(5);
16: papar( );
17: ?>

0 perkongsian idea: