PHP သည် Windows, Linux, MacOS, Solaris စသည့် operating system များစွာကိုကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုသော Platform Platform ဘာသာစကားဖြစ်သည်။
PHP သည်စည်းလုံးညီညွတ်သောစံစာကြည့်တိုက်တစ်ခုဖြစ်သောစံသတ်မှတ်ထားသည့်စာကြည့်တိုက်တစ်ခုဖြစ်သည့်စံသတ်မှတ်ချက်များနှင့်အတန်းများနှင့်ကိုက်ညီမှုရှိစေရန် cross-platform compatibility ကိုတိကျသောအကောင်အထည်ဖော်မှုကိုသေချာစွာအကောင်အထည်ဖော်ရန်သေချာစေသည့်အဆင့်အတန်းနှင့်အတန်းများပါ 0 င်သည်။ မည်သည့် platform ကိုဖြစ်စေ, ဤစံသတ်မှတ်စာကြည့်တိုက်လုပ်ဆောင်ချက်များသည်တူညီသောအပြုအမူကိုထိန်းသိမ်းထားနိုင်ပြီးပလက်ဖောင်းကွဲပြားမှုကြောင့်ဖြစ်ပေါ်လာသောပြ problems နာများကိုလျှော့ချနိုင်သည်။
PHP kernel abstraction သည်မတူကွဲပြားသော operating systems များအပေါ် PHP သည်ပလက်ဖောင်းဆိုင်ရာအကောင်အထည်ဖော်မှုနည်းလမ်းများမှတစ်ဆင့်တူညီသောအလုပ်များကိုလုပ်ဆောင်လိမ့်မည်။ ဥပမာအားဖြင့် PHP ၏ File_Get_contents () function ကို Win32 API ကို Win32 API ကိုအသုံးပြုသည်။
သတ်သတ်မှတ်မှတ်ပလက်ဖောင်းတစ်ခု၏လုပ်ဆောင်နိုင်မှုကိုထောက်ပံ့ရန် PHP သည်မတူညီသော extension များကိုထောက်ပံ့ပေးသည်။ ဥပမာအားဖြင့် Win32Service Extension သည် Windows ပလက်ဖောင်းရှိ Windows Services ကိုအသုံးပြုခွင့်ပေးသည်။ သို့သော်ပလက်ဖောင်း - သတ်သတ်မှတ်မှတ်တိုးချဲ့မှုများသည်တိကျသောပလက်ဖောင်းများနှင့်သာသက်ဆိုင်သည်။
PHP သည် Phpinfo () function ကိုထောက်ပံ့ပေးသည်။ Phpinfo () function ကိုအသုံးပြုခြင်းဖြင့် developer များကလက်ရှိပတ်ဝန်းကျင်တွင်လက်ရှိပတ်ဝန်းကျင်တွင် cross-platform compatatibility ကိုသေချာစေရန်လိုအပ်သောသတ်သတ်မှတ်မှတ်လုပ်ဆောင်ချက်များပါ 0 င်သည်ကိုစစ်ဆေးနိုင်သည်။
File_Get_Contents () function မှတဆင့်ဖိုင်အကြောင်းအရာများကိုမည်သို့ဖတ်ရမည်ကိုပြသသောရိုးရှင်းသော PHP ကုဒ်နံပါတ်ဖြစ်သည်။
<?php
$fileContents = file_get_contents('myfile.txt');
echo $fileContents;
?>
ဤကုဒ်သည် file myfile.txt ၏ contents များကိုဖတ်ပြီး၎င်းကိုမျက်နှာပြင်သို့ထုတ်ယူသည်။ Windows, Linux (သို့) MacOS တို့တွင်အလုပ်လုပ်သည်ဖြစ်စေ, file_get_contentents () function သည်ပုံမှန်အားဖြင့်ပုံမှန်အားဖြင့်လုပ်ဆောင်သည်ဖြစ်စေ၎င်းသည် PHP Standard Library ၏အစိတ်အပိုင်းတစ်ခုဖြစ်ပြီးဤ operating system များတွင်အကောင်အထည်ဖော်ခဲ့သည်။
PHP သည်စံသတ်မှတ်ထားသည့်စံစာကြည့်တိုက်, စိတ်တဇစနစ်ခေါ်ဆိုမှုများ, ပလက်ဖောင်းများခေါ်ဆိုမှုများနှင့် Phpinfo () လုပ်ဆောင်ချက်များကိုပြုလုပ်သောယန္တရားများမှတစ်ဆင့်မတူကွဲပြားသောပလက်ဖောင်းများဖြင့်ကွဲပြားခြားနားသောပလက်ဖောင်းများဖြင့်လိုက်လျောညီထွေဖြစ်အောင်ပြုလုပ်ပေးသည်။ developer များက Cross-platform php application များကို cross-platform php application များကိုဤအကောင်းဆုံးအလေ့အကျင့်များကိုလိုက်နာခြင်းဖြင့်ပြုလုပ်နိုင်သည်။