လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> phpexcel စာကြည့်တိုက်သင်ခန်းစာ - Excel ဖိုင်များ၏ဖန်တီးမှုနှင့်လည်ပတ်မှုကိုအလွယ်တကူအကောင်အထည်ဖော်နိုင်သည်

phpexcel စာကြည့်တိုက်သင်ခန်းစာ - Excel ဖိုင်များ၏ဖန်တီးမှုနှင့်လည်ပတ်မှုကိုအလွယ်တကူအကောင်အထည်ဖော်နိုင်သည်

gitbox 2025-07-18

နိဒါန်း

PHPPEXCEL သည် Excel ဖိုင်များအတွက်ဒီဇိုင်းပြုလုပ်ထားသော PHP PHP စာကြည့်တိုက်စာကြည့်တိုက်ဖြစ်သည်။ Excel Data ရေးဆွဲခြင်း, ရေးခြင်းနှင့် format လုပ်ခြင်း, Excel file processivity ကိုများစွာတိုးတက်စေရန်အတွက် developer များနှင့် format များတိုးတက်စေရန်လွယ်ကူစေရန်ကြွယ်ဝသော interfaces များကိုလည်းထောက်ပံ့ပေးသည်။

phppexcel ကို install လုပ်ပါ

phppexcel ကိုမသုံးမီ installation package ကိုအရင် download လုပ်ရန်လိုအပ်သည်။ နောက်ဆုံးပေါ်ဗားရှင်းကိုတရားဝင် phpexcel channel မှ download လုပ်နိုင်ပြီး 0 က်ဘ်ဆိုက်စီမံကိန်းလမ်းညွှန်သို့စာကြည့်တိုက်ဖိုင်ကိုဖြုတ်ချနိုင်သည်။

Phpexcel စာကြည့်တိုက်ကို PHP ကုဒ်သို့မိတ်ဆက်ခြင်းနည်းလမ်းမှာအောက်ပါအတိုင်းဖြစ်သည် -

 <span class="fun">quant_once &#39;phpexel / classes / phpexcel.php&#39;;</span>

Excel ဖိုင်ကိုဖန်တီးပါ

Phpexcel အတန်းကိုပို့ခြင်းအားဖြင့် Excel စာရွက်စာတမ်းအသစ်တစ်ခုကိုဖန်တီးနိုင်သည်။

 <span class="fun">$ Excel = Phppexel (),</span>

ဒေတာထည့်ပါ

setcellvalue နည်းလမ်းကို အသုံးပြု. အကြောင်းအရာများကိုသတ်မှတ်ထားသောဆဲလ်သို့သင်ရေးနိုင်သည်။

 $excel->getActiveSheet()->setCellValue('A1', 'နံမယ်');
$excel->getActiveSheet()->setCellValue('B1', 'အသက်အရွယ်');
$excel->getActiveSheet()->setCellValue('A2', 'Zhang San');
$excel->getActiveSheet()->setCellValue('B2', 20);

ဆဲလ်စတိုင်ထား

Excel ဖိုင်များ၏အမြင်အာရုံကိုကြည့်ရန် Phppexcel သည်စာလုံး, နောက်ခံအရောင်နှင့်နယ်စပ်ပုံစံကိုသတ်မှတ်သည်။ ဥပမာအားဖြင့်:

 $excel->getActiveSheet()->getStyle('A1')->getFont()->setColor(new PHPExcel_Style_Color(PHPExcel_Style_Color::COLOR_RED));
$excel->getActiveSheet()->getStyle('A1:B2')->getFill()->setFillType(PHPExcel_Style_Fill::FILL_SOLID)->getStartColor()->setRGB('FFFF00');
$excel->getActiveSheet()->getStyle('A1:B2')->getBorders()->getAllBorders()->setBorderStyle(PHPExcel_Style_Border::BORDER_THIN);

Excel ဖိုင်ကိုဖတ်ပါ

ရှိပြီးသား Excel ဖိုင်တစ်ခုကိုဖတ်ရန် Phppexcel_IoFactory ၏ load နည်းလမ်းကိုသင်အသုံးပြုနိုင်သည်။

 <span class="fun">$ Excel = phpexcel_Iofactory :: load (&#39;pegement.xlsx&#39;);</span>

ဆဲလ်အချက်အလက်များကိုဖတ်ပါ

GetCell Method မှတဆင့်သင်သတ်မှတ်ထားသောဆဲလ်၏အကြောင်းအရာကိုအလွယ်တကူရနိုင်သည်။

 <span class="fun">$ ဒေတာ = $ Excel-> GetAgeLivesheet () -> GetCell (&#39;A1&#39;) -> GetValue (),</span>

traverse Excel ဖိုင်များ

Excel ရှိအတန်းများနှင့်ဆဲလ်များအားလုံးကို ဖြတ်. ဆဲလ်တစ်ခုစီ၏အချက်အလက်များကိုသင်ကွင်းဆက်။

 foreach ($excel->getActiveSheet()->getRowIterator() as $row) {
    foreach ($row->getCellIterator() as $cell) {
        $data = $cell->getValue();
        // အချက်အလက်များကိုထုတ်ယူခြင်း
    }
}

Excel ဖိုင်ကိုသိမ်းဆည်းပါ

ဒေတာလည်ပတ်မှုကိုပြီးစီးပြီးနောက်ဖိုင်ကိုသိမ်းဆည်းရန် Phpexcel_IoFactory ၏ဖန်တီးမှုနည်းလမ်းကိုသုံးပါ။

 $writer = PHPExcel_IOFactory::createWriter($excel, 'Excel2007');
$writer->save('output.xlsx');

အကျဉ်းချုပ်

Phpexcel သည် PHP developer များကိုစွမ်းဆောင်ရည်မြင့်မားသောဖိုင်များကိုအဆင်ပြေချောမွေ့စွာလုပ်ဆောင်နိုင်ပြီးဖန်ဆင်းခြင်း, စာရေးခြင်း, ပုံစံချခြင်း, စာဖတ်ခြင်း, ဤအခြေခံစစ်ဆင်ရေးများကိုကျွမ်းကျင်ပြီးသည့်နောက်တွင်သင်သည် Excel File ၏စွမ်းဆောင်ရည်ကိုထိရောက်စွာတိုးတက်အောင်ပြုလုပ်နိုင်ပြီးစီမံကိန်းအတွင်းရှိလိုအပ်ချက်များကိုဖြည့်ဆည်းပေးနိုင်သည်။