หน้าแรก
หน้าแรก
แนะนำตัว $_POST เป็นตัวแปรที่กำหนดไว้ล่วงหน้าซึ่งเป็นอาเรย์ของคู่คีย์-ค่าที่ส่งผ่านไปยัง URL โดยวิธี HTTP POST ที่ใช้ URLEncoded หรือหลายส่วน/ข้อมูลแบบฟอร์ม ประเภทเนื้อหาในคำขอ $HTTP_POST_VARS มีข้อมูลเดียวกันแต่ไม่ใช่ superglobal และตอนนี้เลิกใช้แล้ว วิธีที่ง่ายที่สุดในการส่งข้อมูลไปยังเซิร์ฟเวอ
แนะนำตัว โดยค่าเริ่มต้น ตัวแปร superglobal $_REQUEST associative array คือชุดของเนื้อหาของ $_GET, $_POST และ $_COOKIE ตัวแปร การตั้งค่าในไฟล์ php.ini จะกำหนดองค์ประกอบของตัวแปรนี้ หนึ่งในคำสั่งใน php.ini คือ request_order ซึ่งกำหนดลำดับที่ PHP ลงทะเบียนตัวแปร GET, POST และ COOKIE การมีอยู่และลำดับข
แนะนำตัว สุดยอด $http_response_header อาร์เรย์ถูกเติมโดยส่วนหัวการตอบสนอง HTTP เช่นเดียวกับ get_headers() ฟังก์ชั่น. อาร์เรย์นี้สร้างขึ้นในพื้นที่ท้องถิ่นของ PHP $http_response_header ตัวอย่าง <?php file_get_contents("https://localhost"); $arr=$http_response_header; foreach ($arr as $k
แนะนำตัว URI ข้อมูล โครงร่างถูกกำหนดใน RFC 2397 เผยแพร่ในปี 2541 มีกลไกในการรวมข้อมูลในบรรทัดในหน้าเว็บราวกับว่าเป็นแหล่งข้อมูลภายนอก PHP ให้ data:// wrapper สำหรับการแสดง URI ข้อมูล URI ข้อมูลจะแสดงตามรูปแบบต่อไปนี้ data:// ไวยากรณ์ data:[media type][;base64],data พารามิเตอร์ ประเภทสื่อ − ค่าเร
แนะนำตัว สามารถใช้โปรโตคอลรูปแบบ URL ต่างๆ กับฟังก์ชันระบบไฟล์ได้ด้วยความช่วยเหลือของแรปเปอร์ในตัวที่เกี่ยวข้องซึ่งมีอยู่ใน PHP stream_wrapper_register() นอกจากนี้ยังมีฟังก์ชันสำหรับกำหนด wrapper แบบกำหนดเอง wrapper เริ่มต้นใน PHP คือ file:// และแสดงถึงระบบไฟล์ในเครื่อง หากไม่มีการใช้โปรโตคอลอื่นอ
แนะนำตัว ทั้ง ftp:// และ ftps:// wrappers อนุญาตให้อ่านการเข้าถึง URL ด้วยโปรโตคอล ftp (และ ftps) ไฟล์ใหม่สามารถสร้างได้โดยใช้แรปเปอร์เหล่านี้ หากเซิร์ฟเวอร์ไม่รองรับ ftp โหมดพาสซีฟ การเชื่อมต่อจะล้มเหลว ไม่อนุญาตให้ดำเนินการอ่าน-เขียนพร้อมกันกับสตรีมที่ใช้โปรโตคอล ftp หากจำเป็นต้องเขียนทับไฟล์ท
แนะนำตัว glob:// stream wrapper มีอยู่ใน PHP ทุกรุ่นหลังจาก 5.3.0 ค้นหาชื่อพาธที่ตรงกับรูปแบบที่กำหนด วัตถุประสงค์ที่คล้ายกันนั้นสำเร็จโดยฟังก์ชันระบบไฟล์ของ PHP glob() ซึ่งเป็นไปตามกฎ libc glob() พารามิเตอร์ อักขระพิเศษ * - จับคู่อักขระศูนย์หรือมากกว่า ? − จับคู่อักขระหนึ่งตัว (อักขระใดก็ได้) ให้
แนะนำตัว https:// และ https:// wrappers เปิดใช้งานการเข้าถึงทรัพยากรและไฟล์แบบอ่านอย่างเดียวผ่านโปรโตคอล HTTP เมื่อจัดการโฮสต์ตามชื่อเสมือน โฮสต์: ส่วนหัวก็ส่งไปพร้อมกับ user_agent (หากกำหนดค่าใน php.ini) ข้อมูลส่วนหัว http ถูกเก็บไว้ใน $http_response_header ตัวแปร. ส่วนหัวเหล่านี้ต้องได้รับการปร
แนะนำตัว phar:// stream wrapper มีอยู่ใน PHP ทุกรุ่นหลังจาก 5.3.0 Phar ย่อมาจาก PHP Archive . มันถูกใช้เพื่อแจกจ่ายแอปพลิเคชันหรือไลบรารี PHP และดำเนินการเป็นไฟล์ PHP ปกติ ฟาร์:// wrapper รองรับการเปิดไฟล์ด้วย fopen() สำหรับการดำเนินการอ่าน/เขียน เปลี่ยนชื่อ และไดเร็กทอรีสตรีม opendir() รวมทั้งสร
แนะนำตัว php:// wrapper เปิดใช้งานการเข้าถึงสตรีม I/O ต่างๆ ซึ่งรวมถึงสตรีมอินพุต เอาต์พุต และข้อผิดพลาดมาตรฐาน ในหน่วยความจำ ดิสก์สำรอง และสตรีมที่กรองแล้ว สามารถเข้าถึงได้ด้วยโปรโตคอล php:// สตรีมมาตรฐาน php://stdin , php://stdout และ php://stderr อนุญาตให้เข้าถึงโดยตรงไปยังอุปกรณ์สตรีมอินพุตมาต
แนะนำตัว RAR (Roshal Archive) เป็นรูปแบบการบีบอัดไฟล์ที่รองรับการกู้คืนข้อผิดพลาดและการขยายไฟล์ PHP รองรับการใช้ไฟล์ .RAR เป็นสตรีม IO rar:// เป็นเครื่องห่อสตรีมสำหรับสตรีม RAR rar:// wrapper นำพาธที่เข้ารหัส URL แบบสัมพัทธ์หรือแบบสัมบูรณ์ไปยังไฟล์เก็บถาวร RAR ตัวเลือก (*) หรือ (#) และชื่อรายการที
แนะนำตัว libssh2 ไลบรารีให้การเข้าถึงทรัพยากรบนเครื่องระยะไกลโดยใช้การส่งผ่านการเข้ารหัสที่ปลอดภัย เหล่านี้คือ เชลล์, เอ็กซีระยะไกล, ทันเนล, การถ่ายโอนไฟล์ และ SCP . PHP มีตัวห่อหุ้มสำหรับทรัพยากรเหล่านี้ ได้แก่ ssh2.shell://, ssh2.exec://, ssh2.tunnel://, ssh2.sftp://, และ ssh2.scp:// ตามลำดับ โ
แนะนำตัว ใน PHP zlib:// , bzip2:// และ zip:// เป็นตัวแทนของ wrappers สำหรับสตรีมการบีบอัดตามลำดับ บีบอัด:zlib:// การทำงานนี้คล้ายกับ gzopen() อย่างไรก็ตาม สามารถใช้กับฟังก์ชันระบบไฟล์ เช่น fread() และอื่นๆ ได้ บีบอัด://bzip2 ซึ่งคล้ายกับ bzopen() การทำงาน. Wrapper ของสตรีมทั้งสองทำงานแม้ในระบบที่
ในการแปลงอาร์เรย์เป็นสตริง ให้ใช้แนวคิดของ implode () ใน PHP สมมติว่าต่อไปนี้คืออาร์เรย์ของเรา – $sentence = array('My','Name','is','John'); ในการแปลงอาร์เรย์ข้างต้นเป็นสตริง - ,implode(" ",$sentence) ตัวอย่าง <!DOCTYPE html> <html> <body>
หากต้องการลบค่า Null ใน PHP ให้ใช้ array_filter() มันกรองค่าอาร์เรย์ สมมติว่าต่อไปนี้คืออาร์เรย์ของเรา – $studentDetails = array("firstName" => "John", "lastName"=> null); echo "The original value is=";print_r($studentDetails); มากรองด้วย array_fi
ในการรับเส้นทางไดเรกทอรีราก คุณสามารถใช้ _DIR_ หรือ dirname() ไวยากรณ์มีดังนี้ − echo _DIR_; ไวยากรณ์ที่สองมีดังนี้− echo dirname(__FILE__); ไวยากรณ์ทั้งสองข้างต้นจะส่งคืนผลลัพธ์เดียวกัน ตัวอย่าง <!DOCTYPE html> <html> <body> <?php echo dirname(__FILE__);
คุณสามารถใช้ไวยากรณ์ด้านล่างเพื่อเข้าถึงค่าของ foreach ได้ ไวยากรณ์มีดังนี้ − foreach ($yourArrayName as &$anyVariableName) สมมติว่าเรามีอาร์เรย์ต่อไปนี้: $values= array(35, 50, 100, 75); ตอนนี้เราจะคูณค่าอาร์เรย์แต่ละค่าด้วย 5 โดยใช้โค้ด PHP ต่อไปนี้ - ตัวอย่าง <!DOCTYPE html> <html
สมมติว่าต่อไปนี้คือตัวแปรของเราซึ่งเรามีไฟล์พาธ .mp4 - $movieFileType="demo.mp4"; หากต้องการตรวจสอบว่าไฟล์ด้านบนเป็นประเภทวิดีโอหรือไม่ ให้ใช้ end() ร่วมกับ expand() คุณต้องตั้งค่านี้เป็น strtolower() และตรวจสอบเงื่อนไข - if(strtolower(end(explode(".",$movieFileType))) =="m
สมมติว่าต่อไปนี้คือสตริงของเรา − $sentence="This is my first PHP program"; เราต้องการผลลัพธ์ต่อไปนี้ - This is my first PHP ... gram เราย่อสตริงด้วย “…” สำหรับสิ่งนี้ ให้ใช้แนวคิดของ substring() และตั้งค่าเงื่อนไขโดยตรวจสอบจำนวนคำ − ตัวอย่าง <!DOCTYPE html> <html> <body>
PHP เป็นภาษาที่พิมพ์อย่างหลวม ๆ เมื่อคุณจับคู่กับตัวพิมพ์ 0 สตริงจะจับคู่กับจำนวนเต็มที่ใกล้เคียงที่สุด สมมติว่าเรามีนิพจน์สวิตช์ดังต่อไปนี้ − switch ("match") ตอนนี้เราจะจับคู่กับกรณีที่ 0 - case 0: echo " 0 with match"; break; เราจะจับคู่กรณีที่ไม