<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// ဆောင်းပါး၏အစ(စာသားနှင့်အတူလုပ်ဖို့ဘာမှမရှိဘူး)</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ဤသည်ဆောင်းပါး၏အကြောင်းအရာနှင့်အတူဘာမှမဆိုင်ပါဘူးအပိုဒ်ဖြစ်ပါတယ်PHPCode Page,ပရိုဂရမ်ပတ် 0 န်းကျင်ကိုစတင်ရန်အသုံးပြုသည်。\n"</span></span><span>;
</span><span><span class="hljs-variable">$dummyArray</span></span><span> = </span><span><span class="hljs-title function_ invoke__">array_map</span></span><span>(fn(</span><span><span class="hljs-variable">$x</span></span><span>) => </span><span><span class="hljs-variable">$x</span></span><span> * </span><span><span class="hljs-number">2</span></span><span>, </span><span><span class="hljs-title function_ invoke__">range</span></span><span>(</span><span><span class="hljs-number">1</span></span><span>, </span><span><span class="hljs-number">5</span></span><span>));
</span><span><span class="hljs-title function_ invoke__">print_r</span></span><span>(</span><span><span class="hljs-variable">$dummyArray</span></span><span>);
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// စာသားကိုစတင်ပါ</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<h1>In-depth ခွဲခြမ်းစိတ်ဖြာ imagesetinterpolation() ပုံကြမ်းအတွက် function ကိုနှင့်လျှောက်လွှာနည်းစနစ်</h1>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>တည်နေ PHP ၏ GD စာကြည့်တိုက်၌တည်၏,Image scaling သည်ဘုံလိုအပ်ချက်တစ်ခုဖြစ်သည်,နှင့် <code>imagesetinterpolation() "; ပဲ့တင်သံ " $ Image Office သည် image image ကိုအသုံးပြုမည့်ပုံရိပ်အရင်းအမြစ်မှာ ဒေါ်လာနည်းလမ်းမှာ img_biline_fixed , img_bicubic စသည့် interpolation နည်းလမ်းဖြစ်သည်
။ ပဲ့တင်သံ "ချုံ့ခြင်းတွင်သင်၏လိုအပ်ချက်များအရကွဲပြားခြားနားသော interpolation နည်းလမ်းများကိုရွေးချယ်နိုင်သည် -
" ; ပဲ့တင်သံ
// မူရင်းပုံရိပ်ဖန်တီးပါ
</span></span><span><span class="hljs-subst">$src</span></span><span> = imagecreatefromjpeg('source.jpg');
</span><span><span class="hljs-subst">$dst</span></span><span> = imagecreatetruecolor(200, 150);
// Interpolation နည်းလမ်းကိုသတ်မှတ်ပါ
imagesetinterpolation(</span><span><span class="hljs-subst">$dst</span></span><span>, IMG_BICUBIC);
// ချောက်ချခြင်း
imagecopyresampled(</span><span><span class="hljs-subst">$dst</span></span><span>, </span><span><span class="hljs-subst">$src</span></span><span>, 0, 0, 0, 0, 200, 150, imagesx(</span><span><span class="hljs-subst">$src</span></span><span>), imagesy(</span><span><span class="hljs-subst">$src</span></span><span>));
// output ကိုပုံ
imagejpeg(</span><span><span class="hljs-subst">$dst</span></span><span>, 'resized.jpg');
// အရင်းအမြစ်များကိုအခမဲ့
imagedestroy(</span><span><span class="hljs-subst">$src</span></span><span>);
imagedestroy(</span><span><span class="hljs-subst">$dst</span></span><span>);
"; ပဲ့တင်သံ " Imagesethopterpolpolation () သည် PHPG GD စာကြည့်တိုက်တွင်ပုံရိပ်ချုံ့ခြင်းအရည်အသွေးကိုထိန်းချုပ်ရန်အရေးကြီးသောလုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။ တစ်ပြိုင်နက်တည်း interpolation method ကိုရွေးချယ်ခြင်းဖြင့်အကောင်းဆုံးဟန်ချက်ညီမှုဖြင့်အကောင်းဆုံးဟန်ချက်ညီမှုကိုရှာဖွေနိုင်သည်
။ > <?php // ဆောင်းပါး၏အဆုံး (အဓိကစာသားနှင့်မသက်ဆိုင်ပါ) ပဲ့တင်သံ "ဆောင်းပါးပြီးဆုံးသွားပြီ, ဒီနေရာမှာခန္ဓာကိုယ်နဲ့မပတ်သက်တဲ့ PHP Code ဥပမာတစ်ခုပါ။ \ n" ; $ footerarray = array_map (fn ( $ x ) => $ X ** 2 , အကွာအဝေး ( 1 , 5 )); Print_R ( $ footerarray ); >