GD (ဂရပ်ဖစ်သရေကျ) စာကြည့်တိုက်သည် PHP ၏ built-in image processing processing extom ကိုထုတ်လုပ်ခြင်း, တည်းဖြတ်ခြင်း, GD စာကြည့်တိုက်မှတစ်ဆင့် developer များကချုံ့ခြင်း, လှည့်ခြင်း, သီးနှံစိုက်ပျိုးခြင်း, ၎င်းသည် 0 ဘ်ဆိုဒ်များအတွက်အတည်ပြုထားသောကုဒ်များ, thumbnails များ, တက်ကြွသောဇယားနှင့်အခြားလုပ်ဆောင်မှုများကိုထုတ်လုပ်ရန်အတွက်အရေးကြီးသောကိရိယာတစ်ခုဖြစ်သည်။
GD စာကြည့်တိုက်ကိုမဖွင့်မီ PHP ပတ်ဝန်းကျင်တွင်တိုးချဲ့မှုရှိ, command line မှာအောက်ပါ command ကိုရိုက်ထည့်နိုင်သည်။
php -i | grep "GD Support"အကယ်. output ရလဒ်ကို "Enabled" ပါက GD စာကြည့်တိုက်ကိုဖွင့်ထားကြောင်းဆိုလိုသည်။ အကယ်. ၎င်းကိုမပြပါက၎င်းကိုကိုယ်တိုင်ဖွင့်ရန်လိုအပ်သည်။
PHP configuration file file php.ini ကို ရှာပြီးတည်းဖြတ်ပါ။ ယေဘုယျအားဖြင့် Path သည်ယေဘုယျအားဖြင့် /etc/php/php.ini သို့မဟုတ် /usr/local/php/php.ini တွင်တည်ရှိသည်။ အားရှာဖွေခြင်း:
;extension=gdရှေ့ semicolon ကိုမထည့်သွင်းပါ။
extension=gdအပြောင်းအလဲများကိုသိမ်းဆည်းပါ။
configuration file ကိုပြုပြင်ပြီးနောက် configurations ကိုအကျိုးသက်ရောက်စေရန်ဝက်ဘ်ဆာဗာကိုပြန်လည်စတင်ရန်လိုအပ်သည်။ သင် Apache ကိုအသုံးပြုနေပါကအောက်ပါ command ကို run နိုင်သည်။
sudo service apache2 restartNginx သို့မဟုတ်အခြားဆာဗာများကိုအသုံးပြုသူများကိုအသုံးပြုသူများအတွက်သက်ဆိုင်ရာ 0 န်ဆောင်မှုစီမံခန့်ခွဲမှုဆိုင်ရာမိန့်ခူများနှင့်အညီပြန်လည်စတင်ပါ။
ပြန်လည်စတင်ပြီးနောက်ရှာဖွေတွေ့ရှိမှု command ကိုပြန်ဖွင့်ပါ။
php -i | grep "GD Support"အကယ်. "Enabled" ကိုပြသပါက GD စာကြည့်တိုက်ကိုအောင်မြင်စွာဖွင့်နိုင်ပြီးပုံမှန်အသုံးပြုနိုင်သည်။
GD စာကြည့်တိုက်ကိုဖွင့်ပြီးနောက်ရုပ်ပုံများကို ဖန်တီး. စာသားဆွဲခြင်းသို့မဟုတ် PHP Code မှတဆင့်အခြားပုံရိပ်ထုတ်ယူခြင်းကိုပြုလုပ်နိုင်သည်။ ဤတွင်ရိုးရှင်းသောပုံရိပ်နှင့်စာသားအရစာသားကိုဖန်တီးခြင်းဥပမာတစ်ခုရှိသည်။
<?php
// ပတ်တူဖန်တီးပါ
$im = imagecreate(100, 50);
// နောက်ခံအရောင်ကိုအဖြူရောင်သို့သတ်မှတ်ပါ
imagecolorallocate($im, 255, 255, 255);
// စာသားအရောင်ကိုအနက်ရောင်အထိထားပါ
$color = imagecolorallocate($im, 0, 0, 0);
// စာသားကိုပတ်တူမှထည့်ပါ
imagestring($im, 5, 10, 10, "Hello, world!", $color);
// output ကိုပုံ
header("Content-Type: image/png");
imagepng($im);
?>အထက်ပါကုဒ်ကိုဖွင့်ပြီးနောက် Browser သည် PNG ပုံရိပ်ကို "Hello, World!" စာသားကိုပြသလိမ့်မည်။ GD စာကြည့်တိုက်သည်ပုံမှန်အလုပ်လုပ်နိုင်ကြောင်းညွှန်ပြသည်။
PHPG GD စာကြည့်တိုက်ကိုဖွင့်လှစ်ခြင်းလုပ်ငန်းစဉ်သည်အတော်လေးရိုးရှင်းပါသည်။ သက်ဆိုင်ရာ module ကို configuration file တွင်ဖွင့်ပြီးဆာဗာကိုပြန်လည်စတင်ကြောင်းအတည်ပြုရန်သာလိုအပ်သည်။ GD စာကြည့်တိုက်ကိုကျွမ်းကျင်ပြီးသောအခါ, သင်က 0 က်ဘ်ဆိုက်၏တက်ကြွသောဖော်ပြမှုကိုအလွန်တိုးတက်စေသည့်သမ်းနေးများ,