การตรวจสอบข้อมูลของรูปภาพ บางครั้งก่อนที่จะจัดการใดๆ เกี่ยวกับภาพเราอาจต้องทราบข้อมูลบางอย่างก่อน เช่น ขนาดของภาพ เพื่อต้องการรู้ว่าควรจะย่อขนาดของภาพนั้นๆ หรือไม่ โดย บางท่านอาจจะใช้ function ของ PHP ในการตรวจสอบ หรือบางท่านอาจจะใช้ Library ช่วยในการจัดการ
แต่ในตอนนี้เราจะใช้ Library ที่ชื่อ IMager ในการจัดการ
โดยเจ้า Library IMager จะมีชุด function ให้เราเรียกใช้งานตามนี้ครับ
image_type($img_or_file_name)
ใช้เพื่อหาชนิดของภาพว่าเป็น gif jpg หรือ png ดังตัวอย่างด้านล่างนี้
$type = image_type(“flower.jpg”); //คำสั่งนี้จะนำเอานามสกุลของไฟล์มาเก็บใว้ในตัวแปรที่ชื่อว่า type
image_width($img_or_file_name)
ใช้เพื่อหาความกว้างของภาพ ใช้กรณีตรวจสอบว่าภาพที่ถูกอัพโหลดมามีความกว้าง มากเกินกว่าที่เรากำหนดไหม
$width = image_width(“flower.jpg”);
image_height($img_or_file_name)
ใช้เพื่อหาความสูงของภาพ ใช้กรณีตรวจสอบว่าภาพที่ถูกอัพโหลดมามีความสูง มากเกินกว่าที่เรากำหนดไหม
$height = image_height(“flower.jpg”);
image_size($file_name)
ใช้เพื่อหาขนาดของภาพ ใช้กรณีตรวจสอบว่าภาพที่ถูกอัพโหลดมามีขนาด มากเกินกว่าที่เรากำหนดไหม
$size = image_size(“flower.jpg”);
โดยรูปแบบ function ที่ด้านบนนี้เราใช้ Library นะครับ ลองดาวน์โหลดเข้ามาทดลองใช้ได้เลยนะครับ
ความเห็นล่าสุด