လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP 7 အတွက် PHP 7 အတွက် zip extension ကို Install လုပ်နည်း

PHP 7 အတွက် PHP 7 အတွက် zip extension ကို Install လုပ်နည်း

gitbox 2025-06-25

PHP 7 အတွက် Zip Extension ကို install လုပ်ရန်အဆင့်များစွာရှိသည်။ ဤဆောင်းပါးသည်သင့်အား၎င်းကိုထည့်သွင်းရန်နှင့်လက်တွေ့ကျသောအကြံပြုချက်များပါ 0 င်ရန်အလွယ်ကူဆုံးနည်းလမ်းဖြင့်ပေးလိမ့်မည်။

1 ။ zip extension ကို installed ရှိမရှိအတည်ပြုပါ

ပထမ ဦး စွာကျွန်ုပ်တို့သည် command ကိုလိုက်နာခြင်းဖြင့် Zip extension ကိုတပ်ဆင်ထားခြင်းရှိမရှိကိုစစ်ဆေးသည်။

 php -m | grep zip

အကယ်. "zip" ကိုပြန်ရောက်လာပါက Zip extension ကိုကြိုတင်တပ်ဆင်ထားပြီးနောက်ထပ်စစ်ဆင်ရေးမလိုအပ်ပါ။

2 ။ zip extension ကို install လုပ်ပါ

အကယ်. စနစ်သည်ကြိုတင်ထည့်သွင်းထားသော zip extension မရှိပါက၎င်းကို Yum Package Management Tool မှတဆင့်တပ်ဆင်နိုင်သည်။

 <span class="fun">Yum Php-zip ကို install လုပ်ပါ</span>

installation ပြီးဆုံးပြီးတဲ့အခါ zip extension ကို enable လုပ်ဖို့ Apache server ကို restart လုပ်ဖို့လိုတယ်။

 <span class="fun">ဝန်ဆောင်မှု httpd ပြန်လည်စတင်</span>

အကယ်. သင်သည် Nginx server ကိုအသုံးပြုနေပါက, Nginx ကိုအောက်ပါ command ကို အသုံးပြု. ပြန်လည်စတင်နိုင်သည်။

 <span class="fun">ဝန်ဆောင်မှု Nginx ပြန်လည်စတင်</span>

3 ။ အခြေခံစမ်းသပ်မှု

Zip extension ကို install လုပ်ပြီးနောက် Phpinfo () function ကိုသုံးနိုင်သည်။

Phpinfo () function ပါ 0 င်သော Test.php ဖိုင်ကိုဖန်တီးပြီး Apache ဆာဗာ၏ root directory ထဲသို့ထည့်ပါ။

 <?php
    phpinfo();
    ?>

ဖိုင်ကိုရယူပြီး၎င်းကိုအောင်မြင်စွာတပ်ဆင်ထားကြောင်းအတည်ပြုရန် "Zip" extension ကိုရှာဖွေပါ။

4 ။ zip extensions ကိုသုံးပါ

Zip extension ကို install လုပ်ပြီးသည်နှင့် zip ဖိုင်များကိုဖန်တီးရန်နှင့်စီမံခန့်ခွဲရန်သင်၏ PHP script on extension ကိုသုံးနိုင်သည်။ ဥပမာအားဖြင့်, အောက်ပါကုဒ်သည် PHP တွင် Zip ဖိုင်တစ်ခုကိုမည်သို့ဖန်တီးရမည်ကိုပြသသည်။

 <?php
    $zip = new ZipArchive();
    $filename = "/tmp/test.zip";
    
    if ($zip->open($filename, ZipArchive::CREATE) !== TRUE) {
        exit("ဖိုင်တစ်ခု ဖန်တီး. မရပါ $filename\n");
    }
    
    $zip->addFromString("testfile.txt", "ဒါZIPဖိုင်အတွက်စာသားကိုစမ်းသပ်ပါ");
    echo "ဖိုင်အရေအတွက်: " . $zip->numFiles . "\n";
    echo "အသေအချာပေြာဆို: " . $zip->status . "\n";
    
    $zip->close();
    ?>

ဤ script သည် test.zip အမည်ရှိဖိုင်တစ်ခုကိုဖန်တီးပြီး Testfile.txt အမည်ရှိဖိုင်ကိုထည့်ပါလိမ့်မည်။

အကျဉ်းချုပ်

ဤဆောင်းပါးသည် Php 7 zip zip extension ကို install လုပ်ရန်လွယ်ကူသောနည်းလမ်းတစ်ခုကိုဖော်ပြထားသည်။ zip extension ကို install လုပ်ပြီးနောက် extension ကိုသက်ဝင်စေရန် Apache သို့မဟုတ် Nginx server ကိုပြန်လည်စတင်ရန်သတိရပါ။ ဒီဆောင်းပါးက installation ကိုအောင်မြင်စွာပြီးအောင်လုပ်ပြီး zip extension နဲ့စတင်ပါ။