Variable Scope in PHP Khmer-ការសិក្សាអំពី ដែនកំណត់​នៃ​អញ្ញាតិ

 


                                                                        PHP Variable scope


    នៅ​ក្នុង​php Variable អាច​ត្រូវ​បាន​បង្កើត​គ្រប់​ទី​កន្លែង​។ ហើយ​ scope (ដែន) នៃ​Variable គឺ​​ជា​ផ្នែក​នៃ​script 

ដែល​    Variable អាច​ប្រើ​ឬ​ចង្អុល​ទៅ​កាន់ Address នៅ​ក្នុង​Memory (RAM)php មាន​បី Variable Scope 

ផ្សេង​ពី​គ្នាគឺ​​៖

  • Local

  • Global

  • Static


I. Global and Local Scope
    Variable ដែល​ត្រូវ​បាន​ប្រកាស​នៅ​​ក្រៅ​Function គឺ​វាមាន​លក្ខណៈ​Global Scope ហើយ​Variable នោះ​ អាច​ប្រកាស ឬ​បង្ហាញ​បាន​តែ​នៅ​ក្រៅ​Function នោះ​តែ​ប៉ុណ្ណោះ​។Variable ដែល​ត្រូវ​បាន​ប្រកាស​នៅ​​ក្នុង​​Function គឺ​វាមាន​លក្ខណៈ​Local Scope ហើយ​Variable នោះ​អាច​ប្រកាស ឬ​បង្ហាញ​បាន​តែ​នៅ​ក្នុង​​Function នោះ​តែ​ប៉ុណ្ណោះ​។
II. Global Keyword

    ពាក្យ​global គឺ​ប្រើ​សម្រាប់​​ឲ្យ​Variable ណា​ដែល​នៅ​ក្រៅ​Function អាច​ចូល​ទៅ​ប្រើ​នៅ​ក្នុង​Function បាន​។​

(Global scope to within a function.) ហើយ​​Variable នោះ​នឹង​ចាប់​យក​តម្លៃ​ចុង​ក្រោយ​មក​បង្ហាញ​។


PHP បានរក្សា​ទុក​global variable នៅក្នុង​Arrayហើយ​ដើម្បី​ហៅvariable គឺ​$GLOBALS[index]។ ហើយ​​index គឺ​

សម្រាប់​ដាក់​នូវvariable ។​Array គឺ​ត្រូវ​បាន​​​​Accessible ពី​ខាង​ក្នុង​Function ហើយ​នឹង​​ត្រូវ​បាន​ប្រើ​សម្រាប់​Update 

global variable ដែល​បាន​ជ្រើស​រើស​។​ឧទាហរណ៍​៖

Comments