หน้าแรก
หน้าแรก
ความหมายและการใช้งาน ใน PHP ตัวแปรที่ไม่มีค่าใด ๆ เรียกว่าเป็นประเภทข้อมูลที่เป็นโมฆะ ตัวแปรดังกล่าวมีค่าที่กำหนดเป็น NULL ตัวแปรสามารถกำหนดเป็น NULL ได้อย่างชัดเจนหรือตั้งค่าเป็น null ได้โดยใช้ฟังก์ชัน unset() ไวยากรณ์ $var=NULL; เป็นไปได้ที่จะส่งตัวแปรประเภทอื่นเป็น null แม้ว่าการแคสต์ null ไปยั
ความหมายและการใช้งาน ใน PHP วัตถุ เป็นชนิดข้อมูลผสม (ร่วมกับอาร์เรย์) ค่ามากกว่าหนึ่งประเภทสามารถจัดเก็บไว้ด้วยกันในตัวแปรเดียว ออบเจ็กต์คืออินสแตนซ์ของคลาสที่มีอยู่แล้วภายในหรือที่ผู้ใช้กำหนด นอกจากคุณสมบัติแล้ว คลาสยังกำหนดฟังก์ชันที่เกี่ยวข้องกับข้อมูลอีกด้วย ตัวแปรหลัก (สเกลาร์) อาร์เรย์ และอ็
ความหมายและการใช้งาน ใน PHP ทรัพยากร เป็นชนิดข้อมูลพิเศษที่อ้างอิงถึงทรัพยากรภายนอกใดๆ ตัวแปรทรัพยากรทำหน้าที่เป็นแหล่งอ้างอิงถึงแหล่งข้อมูลภายนอก เช่น สตรีม ไฟล์ ฐานข้อมูล เป็นต้น PHP ใช้ฟังก์ชันที่เกี่ยวข้องเพื่อสร้างทรัพยากรเหล่านี้ ตัวอย่างเช่น ฟังก์ชัน fopen() จะเปิดไฟล์ดิสก์และข้อมูลอ้างอิงจ
ความหมายและการใช้งาน ใน PHP สตริง ชนิดข้อมูลเป็นลำดับอักขระที่ไม่ใช่ตัวเลข อักขระใดๆ ในชุด ASCII สามารถเป็นส่วนหนึ่งของสตริงได้ PHP ไม่รองรับ UNICODE ใน PHP การแสดงสตริงตามตัวอักษรสามารถทำได้โดยใช้เครื่องหมายคำพูดเดี่ยว เครื่องหมายคำพูดคู่ พร้อมไวยากรณ์ heredoc และไวยากรณ์ nowdoc ไวยากรณ์ //Litera
แนะนำตัว ชื่อของตัวแปรใน PHP เริ่มต้นด้วยเครื่องหมาย $ ตามด้วยตัวอักษร (A-Z ตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก) หรือขีดล่าง จากนั้นอาจมีตัวอักษร ตัวเลข หรือขีดล่างจำนวนเท่าใดก็ได้ ชื่อของตัวแปรใน PHP คำนึงถึงขนาดตัวพิมพ์ ไวยากรณ์ //valid variables $var=10; $VAR="Hello"; //different from $var $m
แนะนำตัว เนมสเปซตัวแปรของ PHP นั้นถูกเติมโดยแหล่งภายนอก เช่น องค์ประกอบแบบฟอร์ม HTML คุกกี้ และพิกัดหน้าจอของปุ่มส่งรูปภาพ องค์ประกอบแบบฟอร์ม HTML เมื่อหน้าเว็บส่งข้อมูลในรูปแบบ HTML ไปยังสคริปต์ PHP ข้อมูลนั้นจะพร้อมใช้งานสำหรับสคริปต์ในรูปแบบของตัวแปร $_POST, $_GET และ $_REQUEST ต่อไปนี้เป็นรูปแ
แนะนำตัว สคริปต์ PHP ใด ๆ สามารถเข้าถึงตัวแปรที่กำหนดไว้ล่วงหน้าจำนวนหนึ่ง อย่างไรก็ตาม ส่วนใหญ่ขึ้นอยู่กับซอฟต์แวร์เว็บเซิร์ฟเวอร์ เวอร์ชัน PHP และปัจจัยอื่นๆ ตัวแปรเหล่านี้บางตัวไม่พร้อมใช้งานสำหรับสคริปต์ที่ทำงานในโหมดบรรทัดคำสั่ง ตัวแปร $GLOBALS เก็บข้อมูลอ้างอิงของตัวแปรที่กำหนดไว้ล่วงหน้าที่ม
แนะนำตัว ในการเขียนโปรแกรม ขอบเขตหมายถึงขอบเขตที่ตัวแปรสามารถเข้าถึงได้ โดยทั่วไปแล้ว สคริปต์ PHP อย่างง่าย (ไม่มีโครงสร้างใดๆ เช่น ลูป ฟังก์ชัน ฯลฯ) มีขอบเขตเดียว ในแง่ที่ว่า ตัวแปรสามารถใช้ได้ทั่วทั้งโปรแกรมตั้งแต่จุดคำจำกัดความเป็นต้นไป ตัวแปรในสคริปต์หลักยังมีให้สำหรับสคริปต์อื่น ๆ ที่รวมเข้าก
แนะนำตัว ใน PHP เป็นไปได้ที่จะตั้งชื่อตัวแปรแบบไดนามิก ตัวแปรดังกล่าวใช้ค่าของตัวแปรที่มีอยู่เป็นชื่อ ตัวแปรตัวแปรถูกกำหนดด้วยเครื่องหมาย $ สองตัวเป็นคำนำหน้า ตัวอย่าง ผลลัพธ์ สคริปต์นี้สร้างผลลัพธ์ต่อไปนี้ xyzabcdabcd abcd โปรดทราบว่าค่าของ $$var1 เหมือนกับ $xyz โดย xyz เป็นค่าของ $var1 ค่าตัว
แนะนำตัว ตัวเลือกบริบทสำหรับ https:// และ https:// รายการขนส่งดังต่อไปนี้ - เขียนทับ อนุญาตให้เขียนทับไฟล์ที่มีอยู่แล้วบนเซิร์ฟเวอร์ระยะไกลขณะอัปโหลดเท่านั้น resume_pos ออฟเซ็ตไฟล์ที่จะเริ่มต้นการถ่ายโอน ใช้สำหรับดาวน์โหลดเท่านั้น ค่าเริ่มต้นเป็น 0 (จุดเริ่มต้นของไฟล์) พร็อกซี่ คำขอ Proxy FTP ผ
แนะนำตัว ด้านล่างนี้คือรายการตัวเลือกบริบทสำหรับ https:// และ https:// ขนส่ง วิธีการ วิธี HTTP รองรับโดยเซิร์ฟเวอร์ระยะไกล ค่าเริ่มต้นเป็น GET ส่วนหัว ส่วนหัวเพิ่มเติมที่จะส่งในระหว่างการขอ user_agent ค่าที่จะส่งด้วย User-Agent:header. โดยค่าเริ่มต้น การตั้งค่า user_agent php.ini จะถูกใช้ เนื้
แนะนำตัว PHP สามารถโต้ตอบกับฐานข้อมูล MongoDB ผ่านส่วนขยายฐานข้อมูล สำหรับ PHP เวอร์ชันเก่า mongo สามารถติดตั้งไดร์เวอร์ได้จาก PECL . ตอนนี้ถูกแทนที่ด้วย mongodb คนขับ. ไดรเวอร์ทั้งสองสามารถติดตั้งได้โดยใช้ไบนารีที่คอมไพล์ล่วงหน้าสำหรับระบบปฏิบัติการ Linux/Windows/MacOS อีกวิธีหนึ่งคือการติดตั้งด้ว
แนะนำตัว พารามิเตอร์บริบทอนุญาตให้ปรับแต่งการเข้าถึงระบบไฟล์และสตรีมแรปเปอร์อื่นๆ ในการกำหนดค่าสตรีม PHP มี stream_context_set_params() ฟังก์ชัน ไวยากรณ์ stream_context_set_params ( resource $stream_or_context , array $params ) : bool $stream_or_context สามารถเป็น stream/wrappers/contexts ที่รองรั
แนะนำตัว ฟา ย่อมาจาก PHP Archive ทรัพยากรทั้งหมดของแอปพลิเคชันหรือไลบรารี PHP บางตัวเป็นแพ็คเกจใน .phar . เดียว ไฟล์เพื่อวัตถุประสงค์ในการแจกแจง ไฟล์ phar สามารถใช้เป็นสตรีม IO ได้ด้วย phar:// กระดาษห่อ ตัวเลือกบริบทสำหรับ phar:// wrapper มีดังต่อไปนี้ - บีบอัด PHP มีค่าคงที่ที่กำหนดไว้ล่วงหน้าสำห
แนะนำตัว การเข้าถึงระบบไฟล์และตัวตัดกระแสข้อมูลอื่นๆ สามารถปรับแต่งได้ตามตัวเลือกบริบทและพารามิเตอร์ต่างๆ ที่กำหนดค่าโดย stream_context_create() และ stream_context_set_option() ฟังก์ชัน รายการต่อไปนี้แสดงตัวเลือกบริบทของซ็อกเก็ตต่างๆ ใช้ได้กับเครื่องห่อทั้งหมดที่ทำงานบนซ็อกเก็ต เช่น tcp, http และ
แนะนำตัว รายการตัวเลือกบริบทสำหรับ ssl:// และ tls:// ขนส่ง peer_name ชื่อเพียร์ที่จะใช้ หากไม่ได้ตั้งค่านี้ ระบบจะเดาชื่อตามชื่อโฮสต์ที่ใช้เมื่อเปิดสตรีม verify_peer ต้องการการตรวจสอบใบรับรอง SSL ที่ใช้ ค่าเริ่มต้นเป็น TRUE verify_peer_name ต้องการการตรวจสอบชื่อเพียร์ ค่าเริ่มต้นเป็น TRUE allow
แนะนำตัว การลงทะเบียนส่วนขยาย ZIP ของ PHP zip:// กระดาษห่อ PHP 7.2.0 เป็นต้นไปรองรับรหัสผ่านสำหรับไฟล์เก็บถาวรที่เข้ารหัส มีเพียงตัวเลือกบริบท Zip เดียวที่เรียกว่ารหัสผ่าน ตัวอย่าง ขั้นแรกให้สร้างไฟล์ ZIP ดังนี้: <?php $zip = new ZipArchive; $zip->open('test.zip'); $zip->setPassw
แนะนำตัว ประเภทข้อผิดพลาดภายในของ PHP แสดงโดยคลาสที่สืบทอดมาจาก ข้อผิดพลาด ระดับ. คลาสข้อผิดพลาดใช้ โยนได้ อินเตอร์เฟซ. คุณสมบัติและวิธีการของคลาสข้อผิดพลาดมีดังนี้ - คุณสมบัติ ข้อความ − ข้อความแสดงข้อผิดพลาด รหัส − รหัสข้อผิดพลาด ไฟล์ − ชื่อไฟล์ที่เกิดข้อผิดพลาด ไลน์ − บรรทัดที่เกิดข้อผิดพลาด วิ
แนะนำตัว TypeError คลาสขยาย ข้อผิดพลาด ระดับ. ข้อผิดพลาดนี้เกิดขึ้นเมื่อประเภทอาร์กิวเมนต์ที่แท้จริงและเป็นทางการไม่ตรงกัน ประเภทการส่งคืนไม่ตรงกับประเภทการส่งคืนที่ติดสติ๊กเกอร์ หรืออาร์กิวเมนต์ที่ไม่ถูกต้องส่งผ่านไปยังฟังก์ชันในตัว โปรดทราบว่า strict_types ควรตั้งค่าเป็นจริงด้วยประกาศ() ฟังก์ชั
แนะนำตัว ข้อผิดพลาดในการแยกวิเคราะห์ คลาสขยาย CompileError ระดับ. (ก่อนหน้านี้เคยเป็น subclass ของ Error ระดับ). ข้อผิดพลาดประเภทนี้เกิดขึ้นในขณะที่โค้ด PHP ภายในสตริงที่กำหนดให้กับ eval() ทำหน้าที่เป็นอาร์กิวเมนต์ eval() ฟังก์ชั่นประเมินสตริงที่กำหนดเป็นโค้ด PHP ไวยากรณ์ eval ( string $code ) : m