Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP
PHP
  1. Weak Maps ใน PHP คืออะไร

    Weak Maps ถูกเพิ่มใน PHP 7.4 สามารถใช้เพื่อลบหรือทำลายอ็อบเจกต์เมื่อแคชอ้างอิงถึงคลาสเอนทิตี มันอ้างอิงถึงอ็อบเจกต์เหล่านั้น ซึ่งไม่ป้องกันอ็อบเจกต์จากการถูกเก็บขยะ (garbage collected) ใน PHP 8 weak maps อนุญาตให้เราจัดเก็บข้อมูลสุ่มที่เชื่อมโยงกับอ็อบเจกต์ โดยไม่รั่วไหลหน่วยความจำ กล่าวอีกนัยหนึ่ง

  2. PHP 8 - ใช้ str_contains() ตรวจสอบว่าสตริงมี substring หรือไม่

    ใน PHP 8 ฟังก์ชัน str_contains ใช้กำหนดว่าสตริงมี substring ที่กำหนดอยู่ที่ไหนก็ได้ ฟังก์ชัน str_contains ตรวจสอบว่าสตริงแรกอยู่ในสตริงที่สองหรือไม่ และคืนค่าบูลลีน true/false ตามว่าพบสตริงหรือไม่ เป็นฟังก์ชันที่อธิบายตัวเองได้ (self-explanatory) str_contains(string $haystack, string $needle): bool

  3. ฟังก์ชัน str_starts_with และ str_ends_with ใน PHP 8

    ฟังก์ชัน str_starts_with และ str_ends_with ถูกเพิ่มใน PHP 8 เพื่อตรวจสอบว่าสตริงที่กำหนดเริ่มต้นหรือลงท้ายด้วยสตริงอีกตัวหนึ่งหรือไม่ หากเริ่มต้นและลงท้ายด้วยสตริงนั้น จะคืนค่า true มิฉะนั้น false ตัวอย่าง str_starts_with(hello haystack, hello); // พบสตริงเริ่มต้น True str_starts_with(hello haystack

  4. ความแตกต่างระหว่าง gettype() ใน PHP และ get_debug_type() ใน PHP 8

    ใน PHP เวอร์ชันก่อนหน้า หากเราต้องการรับประเภทของตัวแปร เราเคยใช้ฟังก์ชัน gettype() ฟังก์ชันนี้คืนค่าประเภทของตัวแปรในรูปแบบสตริง คืนค่าที่เป็นไปได้ทั้งหมด เช่น integer, string, array, boolean, double, resource, NULL, unknown type ฯลฯ อย่างไรก็ตาม มีปัญหาในฟังก์ชัน gettype มันไม่คืนค่าชื่อประเภทพื้น

  5. ฟังก์ชัน fdiv() ใน PHP 8

    ใน PHP 8 ฟังก์ชัน fdiv() ใช้เพื่อทำการหารจุดลอยตัว (floating-point division) ตามมาตรฐาน IEEE 754 fdiv() เป็นการดำเนินการทางคณิตศาสตร์ที่หารตัวเลขสองจำนวนและคืนค่าจุดลอยตัว ฟังก์ชัน fdiv() ทำงานคล้ายกับฟังก์ชัน intdiv() และ fmod() ซึ่งอนุญาตให้หารด้วยศูนย์ได้ แทนที่จะแสดงข้อผิดพลาด ฟังก์ชัน fdiv() จะ

  6. การทำงานของ Non-Capturing Exception Catches ใน PHP 8

    ใน PHP เวอร์ชันก่อนหน้า หากเราต้องการจับข้อยกเว้น เราจำเป็นต้องเก็บไว้ในตัวแปรเพื่อตรวจสอบว่าตัวแปรนั้นถูกใช้หรือไม่ ก่อน PHP 8 เพื่อจัดการบล็อก catch ข้อยกเว้น เราจำเป็นต้องจับข้อยกเว้น (ที่โยนโดยบล็อก try) ไปยังตัวแปร ตัวอย่าง: Capturing Exception Catches ใน PHP getMessage(); } } ?> คำอธิ

  7. วิธีรับรหัสทรัพยากร (Resource ID) ด้วยฟังก์ชัน get_resource_id() ใน PHP และ PHP 8

    ทรัพยากร (resource) เป็นประเภทของตัวแปรที่เก็บอ้างอิงถึงทรัพยากรภายนอก ทรัพยากรอาจเป็นไฟล์แฮนเดิล การเชื่อมต่อฐานข้อมูล หรือ URL แฮนเดิล ทุกทรัพยากรถูกระบุโดย ID ที่ไม่ซ้ำกัน ใน PHP เวอร์ชันก่อนหน้า เราต้องแปลงทรัพยากรเป็น int เพื่อรับ resource id ตัวอย่าง: get_resource_id โดยใช้ int <?php $x = f

  8. PHP 8 - การใช้ ValueError ตรวจสอบว่าค่าที่พบเป็นประเภทที่ถูกต้องหรือไม่

    PHP 8 ใช้ข้อยกเว้นในตัวใหม่คือ ValueError PHP จะโยนข้อยกเว้นนี้เมื่อเราส่งค่าไปยังฟังก์ชันซึ่งมีประเภทที่ถูกต้องแต่ไม่สามารถใช้สำหรับการดำเนินการได้ ใน PHP เวอร์ชันก่อนหน้า เราจะได้รับ Warning error ในกรณีเช่นนี้ แต่ PHP 8 จะแสดง ValueError ตัวอย่าง: ValueError ใน PHP 8 <?php declare(strict_types

  9. วิธีสร้างภาพใหม่จากไฟล์ JPEG ด้วยฟังก์ชัน imagecreatefromjpeg() ใน PHP

    imagecreatefromjpeg() เป็นฟังก์ชันในตัวของ PHP ที่ใช้เพื่อสร้างภาพใหม่จากไฟล์ JPEG คืนค่าตัวระบุภาพที่แสดงถึงภาพที่ได้จากชื่อไฟล์ที่กำหนด รูปแบบการใช้งาน (Syntax) resource imagecreatefromjpeg(string $filename) พารามิเตอร์ imagecreatefromjpeg() ใช้พารามิเตอร์เพียงตัวเดียวคือ $filename ซึ่งเก็บชื่อของ

  10. วิธีสร้างภาพใหม่จากไฟล์ PNG หรือ URL ด้วยฟังก์ชัน imagecreatefrompng() ใน PHP

    ใน PHP ฟังก์ชัน imagecreatefrompng() เป็นฟังก์ชันในตัวที่ใช้เพื่อสร้างภาพใหม่จากไฟล์ PNG หรือ URL imagecreatefrompng() คืนค่าตัวระบุภาพที่แสดงถึงภาพที่ได้จากชื่อไฟล์ที่กำหนด รูปแบบการใช้งาน (Syntax) resource imagecreatefrompng(string $filename) พารามิเตอร์ imagecreatefrompng() รับพารามิเตอร์เพียงตัว

  11. วิธีสร้างภาพใหม่จากไฟล์ WBMP หรือ URL ด้วยฟังก์ชัน imagecreatefromwbmp() ใน PHP

    ใน PHP ฟังก์ชัน imagecreatefromwbmp() เป็นฟังก์ชันในตัวที่ใช้เพื่อสร้างภาพใหม่จากไฟล์ WBMP หรือ URL imagecreatefromwbmp() คืนค่าตัวระบุภาพที่แสดงถึงภาพที่ได้จากชื่อไฟล์ที่กำหนด เราสามารถใช้ imagecreatefromwbmp() ได้เมื่อเราต้องการแก้ไขภาพหลังจากโหลดจากไฟล์ WBMP โดยใช้ฟังก์ชัน imagewbmp() ภาพสามารถแป

  12. วิธีทำลายภาพใน PHP ด้วยฟังก์ชัน imagedestroy()

    imagedestroy() เป็นฟังก์ชันในตัวของ PHP ที่ใช้เพื่อทำลายภาพและปลดปล่อยหน่วยความจำที่เกี่ยวข้องกับภาพ รูปแบบการใช้งาน (Syntax) bool imagedestroy(resource $image) พารามิเตอร์ imagedestroy() รับพารามิเตอร์เพียงตัวเดียวคือ $image ซึ่งเก็บชื่อของภาพ ค่าที่คืนกลับ (Return Values) imagedestroy() คืนค่า tru

  13. วิธีการตัดครอบภาพอัตโนมัติด้วยฟังก์ชัน imagecropauto() ใน PHP

    imagecropauto() เป็นฟังก์ชันในตัวของ PHP ที่ใช้เพื่อตัดครอบภาพอัตโนมัติโดยใช้โหมดที่มีอยู่หนึ่งในหลายโหมด รูปแบบการใช้งาน (Syntax) resource imagecropauto(resource $image, int $mode, float $threshold, int $color) พารามิเตอร์ imagecropauto() รับพารามิเตอร์ 4 ตัว ได้แก่ $image, $mode, $threshold และ $c

  14. วิธีการตัดครอบภาพให้เป็นสี่เหลี่ยมที่กำหนดด้วยฟังก์ชัน imagecrop() ใน PHP

    imagecrop() เป็นฟังก์ชันในตัวของ PHP ที่ใช้เพื่อตัดครอบภาพให้เป็นสี่เหลี่ยมที่กำหนด ฟังก์ชันนี้จะตัดภาพจากพื้นที่สี่เหลี่ยมที่กำหนดและคืนค่าภาพผลลัพธ์ ภาพต้นฉบับจะไม่ถูกแก้ไข รูปแบบการใช้งาน (Syntax) resource imagecrop ($image, $rect) พารามิเตอร์ imagecrop() รับพารามิเตอร์ 2 ตัว ได้แก่ $image และ $r

  15. วิธาสร้างภาพสีจริง (True Color) ใหม่ใน PHP ด้วย imagecreatetruecolor()

    imagecreatetruecolor() เป็นฟังก์ชันในตัวของ PHP ที่ใช้เพื่อสร้างภาพสีจริง (true-color image) ใหม่ คืนค่าภาพว่างในขนาดที่กำหนด รูปแบบการใช้งาน (Syntax) resource imagecreatetruecolor($width, $height) พารามิเตอร์ imagecreatetruecolor() รับพารามิเตอร์ 2 ตัว ได้แก่ $width และ $height $width - พารามิเตอร

  16. วิธีวาดวงรีด้วยฟังก์ชัน imageellipse() ใน PHP

    imageellipse() เป็นฟังก์ชันในตัวของ PHP ที่ใช้เพื่อวาดวงรี คืนค่า True เมื่อสำเร็จ และ False เมื่อล้มเหลว รูปแบบการใช้งาน (Syntax) Bool imageellipse($image, $cx, $cy, $width, $height, $color) พารามิเตอร์ imageellipse() รับพารามิเตอร์ 6 ตัว ได้แก่ $image, $cx, $cy, $width, $height, $color $image - ส

  17. วิธีวาดและเติมสีเส้นโค้งบางส่วนด้วยฟังก์ชัน imagefilledarc() ใน PHP

    imagefilledarc() เป็นฟังก์ชันในตัวของ PHP ที่ใช้เพื่อวาดเส้นโค้งบางส่วนและเติมสี รูปแบบการใช้งาน (Syntax) bool imagefilledarc($image, $cx, $cy, $width, $height, $start, $end, $color, $style) พารามิเตอร์ imagefilledarc() รับพารามิเตอร์ 9 ตัว ได้แก่ $image, $cx, $cy, $width, $height, $start, $end, $co

  18. วิธีวาดรูปหลายเหลี่ยมที่เติมสีโดยใช้ฟังก์ชัน imagefilledpolygon() ใน PHP

    imagefilledpolygon() เป็นฟังก์ชันในตัวของ PHP ที่ใช้เพื่อวาดรูปหลายเหลี่ยมที่เติมสี รูปแบบการใช้งาน (Syntax) bool imagefilledpolygon($image, $points, $num_points, $color) พารามิเตอร์ imagefilledpolygon() รับพารามิเตอร์ 4 ตัว ได้แก่ $image, $points, $num_points, และ $color $image - สร้างภาพว่างในขนา

  19. การเติมสีแบบ Flood Fill ไปยังสีที่กำหนดใน PHP ด้วยฟังก์ชัน imagefilltoborder() (GD)

    imagefilltoborder() เป็นฟังก์ชันในตัวของ PHP ที่ใช้ทำการเติมสีแบบ Flood Fill ด้วยสีที่กำหนด โดยสีขอบถูกกำหนดโดยพารามิเตอร์ border จุดเริ่มต้นของการเติมคือ (x,y) หรือมุมซ้ายบนคือ (0, 0) และพื้นที่จะถูกเติมด้วยสีที่ระบุ รูปแบบการใช้งาน (Syntax) bool imagefilltoborder(resource $image, int $x, int $y, i

  20. วิธีการใช้ฟิลเตอร์กับภาพโดยใช้ฟังก์ชัน imagefilter() ใน PHP

    imagefilter() เป็นฟังก์ชันในตัวของ PHP ที่ใช้เพื่อใช้ฟิลเตอร์ที่กำหนดกับภาพ รูปแบบการใช้งาน (Syntax) bool imagefilter(resource $image, int $filtertype, int $arg1, int $arg2, int $arg3, int $arg4) พารามิเตอร์ imagefilter() รับพารามิเตอร์ 6 ตัว ได้แก่ $image, int $filtertype, int $arg1, int $arg2, int

Total 1286 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:61/65  20-คอมพิวเตอร์/Page Goto:1 55 56 57 58 59 60 61 62 63 64 65