[แก้ไข] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)

บทช่วยสอนพร้อมการแก้ไขข้อผิดพลาดอย่างง่าย “PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)"

PHP ฮิต & PHP ฮิต นำมาซึ่งความเสถียร ความยืดหยุ่น และฟังก์ชั่นใหม่ๆ มากมาย ซึ่ง พระคัมภีร์เก่า, เสียบเข้าไป-ทราย กลัว WordPress พวกเขาไม่สามารถย่อยได้อย่างสมบูรณ์อีกต่อไป

เมื่อคุณตัดสินใจอัปเกรดเซิร์ฟเวอร์จาก PHP 5.x เป็น PHP 7.2 หรือ PHP 7.3 คุณต้องพิจารณาปัญหาความเข้ากันได้ของโค้ดด้วย มิฉะนั้น คุณอาจพบข้อผิดพลาดเช่น:

 PHP message: PHP Warning: Use of undefined constant CONSTANT - assumed 'CONSTANT' (this will throw an Error in a future version of PHP)

ข้อความแสดงข้อผิดพลาดนี้ปรากฏขึ้นทุกครั้งใน รหัส PHP พบค่าคงที่ที่ไม่ได้กำหนด ใช้ได้กับทุกรุ่นของ PHP ฮิต หรือ PHP ฮิต.

[แก้ไข] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)

ตัวอย่างเช่นถ้าเรามี:

 echo $_POST[email]; 

// คงที่ "mail” จะต้องถูกกำหนดและรหัสจะมีลักษณะดังนี้:

echo $_POST["email"];

หลังจากบันทึก ข้อผิดพลาด “PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)" จะหายไป.

ข้อผิดพลาดนี้อาจเกิดขึ้นได้หากคุณลืมใส่เครื่องหมาย "$” ข้างหน้าชื่อตัวแปร

ข้อผิดพลาดอื่น ๆ ที่อาจเกิดขึ้นหลังจากอัปเกรด PHP

ข้อผิดพลาดทางไวยากรณ์: PHP เวอร์ชันใหม่มีการเปลี่ยนแปลงไวยากรณ์ของภาษา และโค้ดที่เขียนสำหรับ PHP 5.x อาจเข้ากันไม่ได้กับเวอร์ชันที่ใหม่กว่า สิ่งสำคัญคือต้องตรวจสอบและอัปเดตข้อผิดพลาดทางไวยากรณ์ก่อนที่จะอัปเกรด

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

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

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

เป็นคนรักเทคโนโลยี ฉันเขียนบทความด้วยความสุขบน StealthSettings.com ตั้งแต่ปี 2006 ฉันมีประสบการณ์ที่หลากหลายในระบบปฏิบัติการ: macOS, Windows, และ Linux, รวมถึงภาษาโปรแกรมและแพลตฟอร์มบล็อก (WordPress) และสำหรับร้านค้าออนไลน์ (WooCommerce, Magento, PrestaShop)

วิธีการ » บทแนะนำและข่าวไอที » [แก้ไข] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)
แสดงความคิดเห็น