ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

imagelayereffect()

ฟังก์ชั่น imagelayereffect () เป็นฟังก์ชั่น inbuilt ใน PHP ซึ่งใช้ในการตั้งค่าสถานะการผสมอัลฟาเพื่อใช้เอฟเฟกต์การซ้อน ฟังก์ชันนี้คืนค่า True เมื่อสำเร็จหรือ False เมื่อล้มเหล

ไวยากรณ์:

imagelayereffect ( resource $image , int $effect ) : bool

พารามิเตอร์ดังนี:

  • $imageมันถูกส่งคืนโดยหนึ่งในฟังก์ชั่นการสร้างภาพเช่น imagecreatetruecolor() มันถูกใช้เพื่อสร้างขนาดของภาพ
  • $effectพารามิเตอร์นี้ตั้งค่าของผลคงที่ ค่าของผลกระทบค่าคงที่มีการระบุไว้ด้านล่าง:
    • IMG_EFFECT_REPLACE  :  ใช้เพื่อตั้งค่าการแทนที่พิกเซล เทียบเท่ากับการส่งผ่านฟังก์ชัน True ไปยัง imagealphablending() 
    • IMG_EFFECT_ALPHABLEND  :  มันถูกใช้เพื่อตั้งค่าการผสมพิกเซลปกติ มันเทียบเท่ากับการส่งผ่านฟังก์ชั่นเท็จเพื่อ imagealphablending() 
    • IMG_EFFECT_NORMALเหมือนกับ IMG_EFFECT_ALPHABLEND
    • IMG_EFFECT_OVERLAY  : เป็นผลที่พิกเซลพื้นหลังสีดำจะยังคงเป็นสีดำพิกเซลพื้นหลังสีขาวจะยังคงเป็นสีขาว แต่พิกเซลพื้นหลังสีเทาจะใช้สีเป็นพิกเซลพื้นหน้า
    • IMG_EFFECT_MULTIPLY  :  มันตั้งค่าผลคูณ

Return Value  :  ฟังก์ชันนี้คืนค่า True เมื่อสำเร็จหรือคืนค่า False เมื่อเกิดความล้มเหลว

ตัวอย่างโปรแกรมการใช่งานฟังก์ชัน imagelayereffect

<?php 
// Setup an image 
$im = imagecreatetruecolor(200, 200); 

// Set a background 
imagefilledrectangle($im, 0, 0, 200, 200, imagecolorallocate($im, 220, 220, 220)); 

// Apply the overlay alpha blending flag 
imagelayereffect($im, IMG_EFFECT_OVERLAY); 

// Draw two grey ellipses 
imagefilledellipse($im, 100, 100, 160, 160, imagecolorallocate($im, 100, 255, 100)); 
imagefilledellipse($im, 100, 100, 140, 140, imagecolorallocate($im, 100, 100, 255)); 
imagefilledellipse($im, 100, 100, 100, 100, imagecolorallocate($im, 255, 100, 100)); 

// Output 
header('Content-type: image/png'); 

imagepng($im); 
imagedestroy($im); 
?> 

 ผลลัพธ์ที่เมื่อรันโปรแกรมด้านบน     

output
ผลลัพธ์ที่ได้จากการทำงานโปรแกรมด้านบน

 

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : ฟังก์ชัน PHP

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
TIP การใช้ SSL ของ cloudflare คู่กับ Let's Encrypt
โดย mindphp ส 02 พฤษภาคม 2020 8:17 pm บอร์ด Linux - Web Server
0
184
ส 02 พฤษภาคม 2020 8:17 pm โดย mindphp
กรมส่งเสริมการเกษตรเปิด "โครงการตู้เย็นข้างบ้านต้านภัย COVID-19" สนับสนุนเมล็ดพันธุ์พืชผักสวนครัวให้แก่เกษตรกรและประชาชน
โดย thatsawan ส 02 พฤษภาคม 2020 2:58 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
123
ส 02 พฤษภาคม 2020 2:58 pm โดย thatsawan
วิธีการจัดรูปแบบเลขบัตรประชาชนที่กรอกอัตโนมัติ
โดย Ittichai_chupol ศ 01 พฤษภาคม 2020 5:48 pm บอร์ด Jquery & Ajax Knowledge
0
217
ศ 01 พฤษภาคม 2020 5:48 pm โดย Ittichai_chupol
ปรับรูปภาพ fandeedee
โดย numtan5839 ศ 01 พฤษภาคม 2020 11:29 am บอร์ด FDD (Main)
29
167
พ 20 พฤษภาคม 2020 11:36 am โดย numtan5839
ปัญหา Deprecated: Function ereg() is deprecated ereg_replace()
โดย mindphp ศ 01 พฤษภาคม 2020 2:54 am บอร์ด Programming - PHP
1
1018
ศ 01 พฤษภาคม 2020 4:35 am โดย mindphp
ประวัติความเป็นมาการแข่งเรือยาว
โดย baitoeijr1230 พฤ 30 เม.ย. 2020 9:39 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
180
พฤ 30 เม.ย. 2020 9:39 pm โดย baitoeijr1230
วิธีการใช้งานตัว flask jwt เพื่อทำการ authenticate แบบใช้ Token ด้วย curl
โดย jirawoot พฤ 30 เม.ย. 2020 7:07 pm บอร์ด Python Knowledge
0
159
พฤ 30 เม.ย. 2020 7:07 pm โดย jirawoot
สร้าง slideshow หรือภาพสไลด์หน้าเว็บด้วย Module Product Slide ของ MooZiiCart
โดย prmindphp พ 29 เม.ย. 2020 6:34 pm บอร์ด MindPHP News & Feedback
0
80
พ 29 เม.ย. 2020 6:34 pm โดย prmindphp
วิธีการ Overrite การแจ้งเตือนเพื่อนำมาปรับแต่งใน Extension ของ phpbb
โดย Ittichai_chupol อ 28 เม.ย. 2020 7:01 pm บอร์ด PHP Knowledge
0
198
อ 28 เม.ย. 2020 7:01 pm โดย Ittichai_chupol
จะเขียน py ธรรมดาอ่านไฟล์ config ทำยังไงค่ะ
โดย thatsawan อ 28 เม.ย. 2020 4:42 pm บอร์ด Programming - C/C++ & java & Python
1
121
พฤ 30 เม.ย. 2020 11:00 am โดย jirawoot
ต้องการติดตั้ง psycopg2 ในเครื่อง windows 10 ยังไงค่ะ
โดย thatsawan อ 28 เม.ย. 2020 3:23 pm บอร์ด Programming - C/C++ & java & Python
11
179
อ 28 เม.ย. 2020 4:01 pm โดย thatsawan
ต้องการรันไฟล์ python 2.7 ที่ติดตั้งไว้เเล้ว ทำยังไงค่ะ
โดย thatsawan อ 28 เม.ย. 2020 2:20 pm บอร์ด Programming - C/C++ & java & Python
2
110
อ 28 เม.ย. 2020 3:12 pm โดย thatsawan
ตัวช่วยในการค้นหาสินค้าตามหมวดหมู่และค้นหาจากคีย์เวิร์ด Module Ajax Search ของ MooZiiCart
โดย prmindphp จ 27 เม.ย. 2020 6:58 pm บอร์ด MindPHP News & Feedback
0
80
จ 27 เม.ย. 2020 6:58 pm โดย prmindphp
อยากทำ create table แบบกรอกชื่อ table เองผ่านเว็ป
โดย tanapong ส 25 เม.ย. 2020 11:06 pm บอร์ด Programming - PHP
10
3565
จ 27 เม.ย. 2020 2:06 pm โดย tanapong
B - มีเมลส่งออกเยอะผิดปกติ
โดย thatsawan อ 26 เม.ย. 2020 5:29 pm บอร์ด Odoojob.com - Tester
1
6
อ 26 เม.ย. 2020 5:43 pm โดย mindphp
ตัวช่วยในการ Restore ระบบ เพื่อเคลียร์ข้อมูลต่างๆ Plugin System MRestore
โดย prmindphp ศ 24 เม.ย. 2020 6:50 pm บอร์ด MindPHP News & Feedback
0
128
ศ 24 เม.ย. 2020 6:50 pm โดย prmindphp
tkinter ตั้งหน้าจอ
โดย Anonymous ศ 24 เม.ย. 2020 6:41 pm บอร์ด Programming - C/C++ & java & Python
0
97
ศ 24 เม.ย. 2020 6:41 pm โดย บุคคลทั่วไป
อยากได้คำสั่ง SQL update sequence ใน postgresql
โดย thatsawan ศ 24 เม.ย. 2020 5:21 pm บอร์ด SQL - Database
1
238
จ 27 เม.ย. 2020 3:45 pm โดย thatsawan
ทำไมผม export ออกมาแล้วถึงมี comma แต่ล่ะตัวอักษรเลยครับ
โดย Anonymous พฤ 23 เม.ย. 2020 7:37 pm บอร์ด Programming - C/C++ & java & Python
1
214
พฤ 23 เม.ย. 2020 10:09 pm โดย mindphp
เช็คเวอร์ชั่นของส่วนเสริมทั้งหมดได้ง่ายๆด้วย Module MDVersions
โดย prmindphp พฤ 23 เม.ย. 2020 6:47 pm บอร์ด MindPHP News & Feedback
0
167
พฤ 23 เม.ย. 2020 6:47 pm โดย prmindphp