หน้าแรก
หน้าแรก
แผนที่อ่อนแอ ถูกเพิ่มใน PHP 7.4 สามารถใช้เพื่อลบหรือลบอ็อบเจ็กต์เมื่อแคชอ้างถึงคลาสเอนทิตีอ็อบเจ็กต์ มันอ้างอิงถึงวัตถุเหล่านั้นซึ่งไม่ได้หลีกเลี่ยงวัตถุจากขยะหน่วยความจำที่รวบรวม ใน PHP 8 แผนที่ที่อ่อนแอทำให้เราสามารถเก็บข้อมูลแบบสุ่มที่เชื่อมโยงกับวัตถุ โดยไม่ทำให้หน่วยความจำรั่วไหล กล่าวอีกนัยหน
ใน PHP 8 str_contains ฟังก์ชั่นกำหนดว่าสตริงมีสตริงย่อยที่กำหนดที่ใดก็ได้ str_contains ฟังก์ชันจะตรวจสอบว่าสตริงแรกมีอยู่ในสตริงที่สองหรือไม่ และจะส่งกลับค่าบูลีนที่แท้จริง /false โดยขึ้นอยู่กับว่าพบสตริงนั้นหรือไม่ เป็นฟังก์ชันที่อธิบายตนเองได้ str_contains(string $haystack, string $needle): bool
str_starts_with และ str_ends_with ฟังก์ชั่นถูกเพิ่มใน PHP 8 เพื่อตรวจสอบว่าสตริงที่กำหนดเริ่มต้นหรือสิ้นสุดด้วยสตริงอื่นหรือไม่ ถ้ามันขึ้นต้นและลงท้ายด้วยสตริงอื่น มันจะคืนค่า จริง มิฉะนั้น จะเป็นเท็จ ตัวอย่าง str_starts_with('hello haystack', 'hello'); //starts string found '
ในเวอร์ชันก่อนหน้าของ PHP หากเราต้องการรับประเภทของตัวแปร เราเคยใช้ gettype() การทำงาน. ฟังก์ชันนี้จะคืนค่าชนิดของตัวแปรในสตริงที่กำหนดเอง ส่งคืนค่าที่เป็นไปได้ทั้งหมด เช่น จำนวนเต็ม สตริง อาร์เรย์ บูลีน คู่ ทรัพยากร NULL ประเภทที่ไม่รู้จัก ฯลฯ อย่างไรก็ตาม มีปัญหาใน gettype การทำงาน. จะไม่ส่งคืน
ใน PHP 8 fdiv() ฟังก์ชันใช้เพื่อดำเนินการหารจุดทศนิยมตามมาตรฐาน IEEE 754 fdiv() เป็นการดำเนินการทางคณิตศาสตร์ที่หารตัวเลขสองตัวและส่งกลับจำนวนทศนิยม fdiv() ฟังก์ชั่นทำงานคล้ายกับ intdiv() และ fmod() ฟังก์ชั่นซึ่งช่วยให้หารด้วยศูนย์ แทนที่จะแสดงข้อผิดพลาด fdiv() ฟังก์ชันส่งคืน INF, -INF หรือ NAN
ใน PHP เวอร์ชันก่อนหน้า หากเราต้องการตรวจจับข้อยกเว้น เราก็จำเป็นต้องเก็บมันไว้ในตัวแปรเพื่อตรวจสอบว่ามีการใช้ตัวแปรนั้นหรือไม่ ก่อน PHP 8 ในการจัดการบล็อกดักจับข้อยกเว้น เราจำเป็นต้องตรวจจับข้อยกเว้น (โยนโดยบล็อกการลอง) ไปยังตัวแปร ตัวอย่าง:การดักจับข้อยกเว้นใน PHP <?php function f
ทรัพยากร เป็นตัวแปรประเภทหนึ่งที่มีการอ้างอิงถึงทรัพยากรภายนอก ทรัพยากรอาจเป็นตัวจัดการไฟล์ การเชื่อมต่อฐานข้อมูล หรือตัวจัดการ URL ทุกทรัพยากรจะถูกระบุด้วยรหัสที่ไม่ซ้ำกัน ใน PHP เวอร์ชันก่อนหน้า เราจำเป็นต้องส่งทรัพยากรไปยัง int เพื่อรับรหัสทรัพยากร ตัวอย่าง:get_recource_id โดยใช้ int. <?php
PHP 8 ใช้ข้อยกเว้นในตัวใหม่ ValueError . PHP แสดงข้อยกเว้นนี้เมื่อเราส่งค่าไปยังฟังก์ชันซึ่งมีประเภทที่ถูกต้อง แต่ไม่สามารถใช้ในการดำเนินการได้ ใน PHP เวอร์ชันก่อนหน้า เราเคยได้รับ ข้อผิดพลาดคำเตือน ในกรณีดังกล่าว แต่ PHP 8 จะแสดง ValueError . ตัวอย่าง:ValueError ใน PHP 8 <?php declare(stri
imagecreatefromjpeg() เป็นฟังก์ชัน inbuilt ใน PHP ที่ใช้สร้างภาพใหม่จากไฟล์ JPEG ส่งคืนตัวระบุรูปภาพที่แสดงรูปภาพที่ได้รับจากชื่อไฟล์ที่กำหนด ไวยากรณ์ resource imagecreatefromjpeg(string $filename) พารามิเตอร์ imagecreatefromjpeg() ใช้พารามิเตอร์เพียงตัวเดียว $filename ที่เก็บชื่อรูปภาพหรือเส้นทางไ
ใน PHP imagecreatefrompng() เป็นฟังก์ชัน inbuilt ที่ใช้สร้างรูปภาพใหม่จากไฟล์ PNG หรือ URL imagecreatefrompng() ส่งคืนตัวระบุรูปภาพที่แสดงรูปภาพที่ได้รับจากชื่อไฟล์ที่กำหนด ไวยากรณ์ resource imagecreatefrompng(string $filename) พารามิเตอร์ imagecreatefrompng() รับพารามิเตอร์เพียงตัวเดียว $filename
ใน PHP imagecreatefromwbmp() เป็นฟังก์ชัน inbuilt ที่ใช้สร้างรูปภาพใหม่จากไฟล์ WBMP หรือ URL imagecreatefromwbmp() ส่งคืนตัวระบุรูปภาพที่แสดงรูปภาพที่ได้รับจากชื่อไฟล์ที่กำหนด เราสามารถใช้ imagecreatefromwbmp() เมื่อใดก็ตามที่เราต้องการแก้ไขภาพหลังจากโหลดจากไฟล์ WBMP การใช้ฟังก์ชัน imagewbmp() สามาร
imagedestroy() เป็นฟังก์ชัน PHP ในตัวที่ใช้ในการทำลายรูปภาพและเพิ่มหน่วยความจำที่เกี่ยวข้องกับรูปภาพ ไวยากรณ์ bool imagedestroy(resource $image) พารามิเตอร์ imagedestroy() ใช้พารามิเตอร์เพียงตัวเดียว $image มีชื่อรูปภาพ คืนค่า imagedestroy() คืนค่าจริงเมื่อสำเร็จและล้มเหลวเป็นเท็จ ตัวอย่างที่ 1 −
imagecropauto() เป็นฟังก์ชัน inbuilt ใน PHP ที่ใช้ในการครอบตัดรูปภาพโดยอัตโนมัติโดยใช้โหมดใดโหมดหนึ่งที่มี ไวยากรณ์ resource imagecropauto(resource $image, int $mode, float $threshold, int $color) พารามิเตอร์ imagecropauto() ใช้พารามิเตอร์ที่แตกต่างกันสี่ตัว - $image, $mode, $threshold และ $color .
imagecrop() เป็นฟังก์ชัน inbuilt ใน PHP ที่ใช้ในการครอบตัดรูปภาพให้เป็นสี่เหลี่ยมที่กำหนด มันครอบตัดรูปภาพจากพื้นที่สี่เหลี่ยมที่กำหนดและส่งคืนรูปภาพที่ส่งออก รูปภาพที่กำหนดจะไม่ถูกแก้ไข ไวยากรณ์ resource imagecrop ($image, $rect) พารามิเตอร์ imagecrop() รับสองพารามิเตอร์ $image และ $rect . $ima
imagecreatetruecolor( ) เป็นฟังก์ชัน inbuilt ใน PHP ที่ใช้สร้างภาพสีจริงใหม่ ส่งคืนรูปภาพเปล่าตามขนาดที่กำหนด ไวยากรณ์ resource imagecreatetruecolor($width, $height) พารามิเตอร์ imagecreatetruecolor() ใช้สองพารามิเตอร์ $width และ $height . $ความกว้าง − พารามิเตอร์ $width ใช้เพื่อกำหนดความกว้างขอ
imageellipse() เป็นฟังก์ชัน inbuilt ใน PHP ที่ใช้ในการวาดวงรี คืนค่า True เมื่อสำเร็จและ False เมื่อล้มเหลว ไวยากรณ์ Bool imageellipse($image, $cx, $cy, $width, $height, $color) พารามิเตอร์ imageellipse() ใช้พารามิเตอร์ที่แตกต่างกัน 6 ตัว:$image , $cx , $cy , $ความกว้าง , $height , $สี . $image
imagefilledarc() เป็นฟังก์ชัน inbuilt ใน PHP ที่ใช้ในการวาดส่วนโค้งบางส่วนและเติมเต็ม ไวยากรณ์ bool imagefilledarc($image, $cx, $cy, $width, $height, $start, $end, $color, $style) พารามิเตอร์ imagefilledarc() ใช้พารามิเตอร์เก้าตัว:$image, $cx, $cy, $width, $height, $start, $end, $color และ $style
imagefilledpolygon() เป็นฟังก์ชัน PHP ในตัวที่ใช้ในการวาดรูปหลายเหลี่ยมที่เติมสี ไวยากรณ์ bool imagefilledpolygon($image, $points, $num_points, $color) พารามิเตอร์ imagefilledpolygon() ใช้พารามิเตอร์ที่แตกต่างกันสี่ตัว - $image, $points, $num_points และ $color $image − สร้างภาพเปล่าในขนาดที่กำหน
imagefilltoborder() เป็นฟังก์ชัน inbuilt ใน PHP ที่ใช้ในการเติมน้ำท่วมด้วยสีเฉพาะ ซึ่งสีเส้นขอบถูกกำหนดโดยเส้นขอบ จุดเริ่มต้นของการเติมคือ (x,y) หรือด้านซ้ายบนคือ (0, 0) และขอบเขตจะเต็มไปด้วยสี ไวยากรณ์ bool imagefilltoborder(resource $image, int $x, int $y, int $border, int $color) พารามิเตอร์ ima
imagefilter() เป็นฟังก์ชัน inbuilt ใน PHP ที่ใช้เพื่อใช้ตัวกรองที่กำหนดกับรูปภาพ ไวยากรณ์ bool imagefilter(resource $image, int $filtertype, int $arg1, int $arg2, int $arg3, int $arg4) พารามิเตอร์ imagefilter() ใช้พารามิเตอร์ที่แตกต่างกันหกตัว - $image, int $filtertype, int $arg1, int $arg2, int $a