Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP
PHP
  1. Preg_replace_callback_array() ใน PHP 7

    ฟังก์ชัน Preg_replace_callback_array() ใน PHP 7 แสดงถึงนิพจน์ทั่วไปและแทนที่การใช้การเรียกกลับ ฟังก์ชันนี้ส่งคืนสตริงหรืออาร์เรย์ของสตริงเพื่อให้ตรงกับชุดของนิพจน์ทั่วไปและแทนที่โดยใช้ฟังก์ชันเรียกกลับ ไวยากรณ์ preg_replace_callback_array(patterns, input, limit, count) ค่าพารามิเตอร์: รูปแบบ − ต้อง

  2. พิมพ์คำใบ้ในภาษา PHP 7

    PHP 7 ใช้การบอกใบ้สองประเภทในการประกาศประเภทสเกลาร์และการประกาศประเภทการส่งคืน - คำใบ้ประเภทที่อ่อนแอ คำใบ้แบบเคร่งครัด คำใบ้ประเภทที่อ่อนแอ ตามค่าเริ่มต้น PHP 7 ทำงานในโหมดการตรวจสอบประเภทที่อ่อนแอ การตรวจสอบประเภทที่อ่อนแอจะไม่ทำให้เกิดข้อผิดพลาดหรือข้อผิดพลาดร้ายแรง เมื่อการประกาศประเภทไม่ตรงก

  3. ข้อยกเว้นและข้อผิดพลาดใน PHP 7

    ใน PHP เวอร์ชันก่อนหน้า เราสามารถจัดการข้อยกเว้นได้เท่านั้น ไม่สามารถจัดการกับข้อผิดพลาดได้ ในกรณีของข้อผิดพลาดร้ายแรง จะใช้เพื่อหยุดแอปพลิเคชันทั้งหมดหรือบางส่วนของแอปพลิเคชัน เพื่อแก้ปัญหานี้ PHP 7 ได้เพิ่มส่วนต่อประสานที่ขว้างได้เพื่อจัดการทั้งข้อยกเว้นและข้อผิดพลาด ข้อยกเว้น: เมื่อใดก็ตามที่เกิด

  4. แสดงโครงสร้างอาร์เรย์และค่าใน PHP 7

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

  5. Unicode codepoint Escape ไวยากรณ์ใน PHP 7

    PHP 7 ใช้จุดโค้ด Unicode ในรูปแบบเลขฐานสิบหกเป็นอินพุตและสร้างเอาต์พุตในรูปแบบอักขระ UTF-8 ภายในสตริงที่มีเครื่องหมายอัญประกาศคู่ อาจเป็นการรวมกันของเลขฐานสิบหก 2, 4, 6 ขึ้นไป เราสามารถเขียนอักขระ Unicode โดยใช้ docstring ที่มีเครื่องหมายอัญประกาศคู่หรือที่นี่ โดยไม่ต้องเรียกใช้ฟังก์ชัน เลขศูนย์นำหน

  6. ไวยากรณ์ตัวแปรสม่ำเสมอใน PHP 7

    ใน PHP เวอร์ชันเก่า เราประสบปัญหาความไม่สอดคล้องกัน ตัวอย่างเช่น:${$first [name]} ไวยากรณ์นี้อาจสร้างความสับสนหรือเราสามารถพูดได้ว่าไวยากรณ์ไม่สอดคล้องกัน เพื่อแก้ปัญหาความไม่สอดคล้องกัน PHP 7 ได้เพิ่มไวยากรณ์ใหม่ที่เรียกว่า “รูปแบบตัวแปรสม่ำเสมอ” ไวยากรณ์ตัวแปรชุดเดียวกันจะประเมินตัวแปรจากซ้ายไปขว

  7. อาร์เรย์คงที่ใน PHP 7

    ใน PHP 5.6 เราสามารถเริ่มต้นอาร์เรย์คงที่โดยใช้คีย์เวิร์ด const เท่านั้น ตัวอย่างเช่น conststudent_rollnos = [11,12,13,14,15]; ใน PHP 7 เราสามารถเริ่มต้นอาร์เรย์คงที่โดยใช้ฟังก์ชัน define ตัวอย่างเช่น define('subjects', ['Computer', 'operating system', 'networking',

  8. ประเภทของอาร์เรย์คงที่ใน PHP 7

    เรามีอาร์เรย์คงที่ประเภทต่อไปนี้ใน PHP 7 - ยูเนี่ยนของอาร์เรย์คงที่ ความเท่าเทียมกันของอาร์เรย์ค่าคงที่ เอกลักษณ์ของอาร์เรย์ค่าคงที่ ความไม่เท่าเทียมกันของอาร์เรย์ค่าคงที่ Union Constant Arrays (+) อาร์เรย์คงที่ของยูเนี่ยนใช้เครื่องหมายบวก (+) เพื่อรวมสองอาร์เรย์ การรวมสองอาร์เรย์เกิดขึ้นที่ระดับด

  9. ความแตกต่างระหว่าง PHP และ Python

    ในบทความนี้ เราจะเข้าใจความแตกต่างระหว่าง PHP และ Python หลาม Python ถือเป็นตัวเลือกที่ดีกว่าในขณะที่เริ่มเรียนรู้การเขียนโค้ด นอกจากนี้ยังดีกว่าในขณะที่ทำงานตั้งแต่ต้นจนจบโครงการ มีจำนวนเฟรมเวิร์กน้อยกว่า บางส่วนของพวกเขาคือ - Django, Flask ไวยากรณ์เป็นเหมือนภาษาอังกฤษธรรมดาทั่วไป

  10. การเปรียบเทียบตัวเลขใน PHP 8

    เมื่อเราเปรียบเทียบตัวเลขใน PHP 8 จะใช้การเปรียบเทียบตัวเลข มิฉะนั้นจะแปลงตัวเลขเป็นสตริงและจะใช้การเปรียบเทียบสตริง สตริงสามารถจำแนกได้สามวิธี - สตริงที่มีเฉพาะตัวเลข ตัวอย่าง – 1234 หรือ 1.24e1. สตริงตัวเลขนำหน้า - สตริงนำหน้าเริ่มต้นด้วยสตริงตัวเลข แต่ควรตามด้วยอักขระที่ไม่ใช่ตัวเลขรวมถึงช

  11. การอ่านคุณสมบัติด้วย Reflection API ใน PHP 8

    ใน PHP 8 เราใช้คลาส คุณสมบัติ และค่าคงที่คลาส เมธอด ฟังก์ชัน พารามิเตอร์เพื่อเข้าถึงแอตทริบิวต์ ใน PHP 8 Reflection API ส่ง getAttribute() เมธอดบนทุกออบเจ็กต์ Reflection ที่ตรงกัน getAttribute() วิธีการส่งคืนอาร์เรย์ของ ReflectionAttribute ภาพประกอบที่สามารถขอชื่อแอตทริบิวต์ อาร์กิวเมนต์ และสร้างอ

  12. อาร์กิวเมนต์ที่มีชื่อใน PHP 8

    ใน PHP 7 เราเคยมีพารามิเตอร์ตำแหน่ง นั่นหมายความว่า เราจำเป็นต้องกำหนดตำแหน่งของอาร์กิวเมนต์แรกให้กับพารามิเตอร์ตัวแรกเท่านั้น ค่าเริ่มต้นจะใช้สำหรับอาร์กิวเมนต์ที่ขาดหายไปในเวอร์ชัน PHP 7.x ใน PHP 8 เราสามารถส่งอาร์กิวเมนต์ไปยังฟังก์ชันตามชื่อพารามิเตอร์ แทนที่จะส่งผ่านตำแหน่งพารามิเตอร์ คำสั่งไม่

  13. คุณสมบัติใน PHP 8

    แอตทริบิวต์คือประเภทของคลาสที่สามารถใช้เพื่อเพิ่มข้อมูลเมตาให้กับคลาส ฟังก์ชัน เมธอดของคลาส คุณสมบัติคลาส ค่าคงที่ และพารามิเตอร์อื่นๆ แอตทริบิวต์ไม่ทำอะไรเลยระหว่างรันไทม์ แอตทริบิวต์ไม่มีผลกระทบต่อโค้ด แต่มีให้สำหรับ API การสะท้อน คุณลักษณะใน PHP 8 ช่วยให้โค้ดอื่นตรวจสอบคุณสมบัติและเมธอดของคลาสได

  14. ประเภทยูเนี่ยนใน PHP 8

    การใช้ Union Type ใน PHP 8 เราสามารถใช้ค่าตั้งแต่สองประเภทขึ้นไป แทนที่จะใช้ประเภทเดียว หากต้องการระบุหลายประเภท เส้นแนวตั้ง (|) ใช้เพื่อเข้าร่วม ชนิดยูเนี่ยนรองรับพารามิเตอร์ ชนิดส่งคืน และคุณสมบัติ ไวยากรณ์ type1|type2|……|type_n ตัวอย่าง 1:ประเภทสหภาพ <?php    class Num

  15. ประเภทเทียมแบบผสมใน PHP 8

    ประเภทผสมใน PHP 8 เป็นประเภทยูเนี่ยนในตัวใหม่ ชนิดผสมจะเท่ากับ อาร์เรย์|bool|callable|int|float . การผสมแบบไม่เหมือนกับการละเว้นแบบไปเลย นั่นหมายความว่าโปรแกรมเมอร์เพิ่งลืมเขียนมัน บางครั้งโปรแกรมเมอร์ชอบที่จะละเว้นบางประเภทเพื่อให้เข้ากันได้กับเวอร์ชันที่เก่ากว่า ชนิดผสมใน PHP 8 สามารถใช้คุณสมบั

  16. การส่งเสริมคุณสมบัติตัวสร้างใน PHP 8

    ใน PHP 8 จะมีการเพิ่มการโปรโมตคุณสมบัติคอนสตรัคเตอร์ ช่วยลดรหัสสำเร็จรูปจำนวนมากในขณะที่สร้างวัตถุอย่างง่าย คุณลักษณะนี้ช่วยให้เราสามารถรวมฟิลด์คลาส การกำหนดคอนสตรัคเตอร์ และการกำหนดตัวแปร ทั้งหมดนี้อยู่ในรูปแบบเดียว ลงในรายการพารามิเตอร์คอนสตรัคเตอร์ เราสามารถพูดได้ว่าแทนที่จะระบุคุณสมบัติของคลาสแ

  17. จับคู่นิพจน์ใน PHP 8

    จับคู่นิพจน์ เป็นคุณลักษณะใหม่ที่เพิ่มเข้ามาใน PHP 8 ซึ่งคล้ายกับคำสั่ง switch-case มาก แต่ให้ความหมายที่ปลอดภัยกว่า นิพจน์การจับคู่ไม่ได้ใช้โครงสร้าง ตัวพิมพ์และตัวแบ่ง ของคำสั่ง switch-case รองรับเงื่อนไขร่วมและส่งกลับค่าแทนที่จะป้อนบล็อกรหัสใหม่ เราสามารถเก็บผลการจับคู่ไว้ในตัวแปรได้เพราะเป

  18. ตัวดำเนินการ Nullsafe ใน PHP 8

    PHP 8 ใช้ตัวดำเนินการ nullsafe แทนเงื่อนไขการตรวจสอบค่า null การใช้ตัวดำเนินการ nullsafe เราสามารถใช้สายการเรียกได้ ขณะประเมินองค์ประกอบ หากองค์ประกอบลูกโซ่ล้มเหลว การดำเนินการของห่วงโซ่ทั้งหมดจะยกเลิกและประเมินเป็นโมฆะ เมื่อโอเปอเรเตอร์ด้านซ้ายประเมินเป็นโมฆะ ห่วงโซ่การดำเนินการทั้งหมดจะหยุดและประ

  19. อินเทอร์เฟซแบบสตริงใน PHP 8 คืออะไร?

    ใน PHP 8 อินเทอร์เฟซแบบสตริงได้ใหม่ (__toSting) ถูกเพิ่ม วิธีนี้เริ่มต้นด้วยขีดล่างคู่ (__) __toString วิธีช่วยให้รับวัตถุที่แสดงเป็นสตริง เมื่อคลาสกำหนดวิธีการโดยใช้ __toString จากนั้นจะเรียกอ็อบเจ็กต์เมื่อใดก็ตามที่จำเป็นต้องถือว่าเป็นสตริง ตัวอย่าง:อินเทอร์เฟซแบบสตริงได้โดยใช้ __toString <?php

  20. เครื่องหมายจุลภาคต่อท้ายใน PHP คืออะไร?

    มีการใช้จุลภาคต่อท้ายใน PHP ตั้งแต่เวอร์ชัน PHP 7.2 เราสามารถใช้เครื่องหมายจุลภาคต่อท้ายรายการสุดท้ายในอาร์เรย์ เราสามารถเพิ่มองค์ประกอบของอาร์เรย์ได้โดยไม่ต้องแก้ไขบรรทัดสุดท้ายของรายการ หากบรรทัดนั้นใช้เครื่องหมายจุลภาคต่อท้ายอยู่แล้ว เครื่องหมายจุลภาคต่อท้ายก่อน PHP 8.0 ก่อน PHP 8 เราไม่สามารถเพ

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