Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP
PHP
  1. PHP $_POST

    บทนำ$_POST เป็น predefined variable ที่เป็น associative array ของ key-value pairs ที่ส่งไปยัง URL ด้วย HTTP POST method ที่ใช้ content-type URLEncoded หรือ multipart/form-data ใน request$HTTP_POST_VARS ก็มีข้อมูลเดียวกัน แต่ไม่ใช่ superglobal และถูก deprecated แล้ววิธีง่ายที่สุดในการส่งข้อมูลไปยังเซ

  2. PHP $_REQUEST

    บทนำโดยค่าเริ่มต้น Superglobal variable $_REQUEST เป็น associative array ที่รวมเนื้อหาของ $_GET, $_POST และ $_COOKIE การตั้งค่าใน php.ini กำหนดองค์ประกอบของตัวแปรนี้ หนึ่งใน directives ใน php.ini คือ request_order ซึ่งตัดสินใจลำดับที่ PHP ลงทะเบียนตัวแปร GET, POST และ COOKIE การมีอยู่และลำดับของตัวแ

  3. PHP $http_response_header

    บทนำSuperglobal array $http_response_header จะถูกเติมข้อมูลโดย HTTP response headers เหมือนกับฟังก์ชัน get_headers() Array นี้ถูกสร้างใน local scope ของ PHP$http_response_headerตัวอย่าง $val) echo $val ; ?>ผลลัพธ์เบราว์เซอร์จะแสดงผลลัพธ์คล้ายกับนี้Content-Type: text/html

  4. PHP data:// Wrapper

    บทนำโครงรูป data URI ถูกกำหนดใน RFC 2397 เผยแพร่ในปี 1998 ให้กลไกในการรวมข้อมูล inline ในหน้าเว็บเหมือนเป็นทรัพยากรภายนอก PHP มี data:// wrapper สำหรับการแทน data URI data URI แทนได้ตามไวยากรณ์ดังนี้data:// syntaxdata:[media type][;base64],dataparametersmedia type - ค่าเริ่มต้นคือ text/plainbase64 e

  5. PHP file:// Wrapper

    บทนำโปรโตคอลแบบ URL ต่างๆ สามารถใช้กับฟังก์ชันระบบไฟล์ได้ด้วยความช่วยเหลือของ built-in wrappers ที่มีใน PHP ฟังก์ชัน stream_wrapper_register() ก็ยังมีอยู่สำหรับกำหนด custom wrapperDefault wrapper ใน PHP คือ file:// และแทน local filesystem หากไม่มีโปรโตคอลอื่นระบุอย่างชัดเจน PHP parser จะถือว่าเป็น f

  6. PHP Variable Scope

    บทนำในการเขียนโปรแกรม Scope หมายถึงขอบเขตที่ตัวแปรเข้าถึงได้ โดยทั่วไป PHP script เรียบง่าย (ไม่มี constructs เช่น loop, function ฯลฯ) มี scope เดียว คือ ตัวแปรพร้อมใช้งานตลอดโปรแกรมตั้งแต่จุดที่กำหนดตัวแปรใน main script ยังพร้อมใช้งานสำหรับ script อื่นที่รวมเข้าไปด้วย include หรือ require statement

  7. PHP glob:// Wrapper

    บทนำStream wrapper glob:// พร้อมใช้งานใน PHP ทุกเวอร์ชันหลัง 5.3.0 ใช้ค้นหา pathnames ที่ตรงกับ pattern ที่กำหนด วัตถุประสงค์เดียวกันนี้ ทำได้โดยฟังก์ชันระบบไฟล์ของ PHP glob() ซึ่งปฏิบัติตามกฎของ libc glob()พารามิเตอร์อักขระพิเศษ* - จับคู่ศูนย์หรือหลายอักขระ? - จับคู่อักขระเดียวเท่านั้น (อักขระใดก็ไ

  8. PHP http:// Wrapper

    บทนำWrapper https:// และ https:// เปิดใช้งานการเข้าถึงแบบอ่านอย่างเดียว (read-only) ไปยังทรัพยากรและไฟล์ผ่านโปรโตคอล HTTP เมื่อจัดการกับ virtual name-based host host: header ก็จะถูกส่งพร้อมกับ user_agent (ถ้ากำหนดใน php.ini)ข้อมูล HTTP header จะถูกเก็บในตัวแปร $http_response_header ต้องประมวลผล head

  9. PHP phar:// Wrapper

    บทนำStream wrapper phar:// พร้อมใช้งานใน PHP ทุกเวอร์ชันหลัง 5.3.0 Phar ย่อมาจาก PHP Archive ใช้สำหรับกระจายแอปพลิเคชันหรือไลบรารี PHP และรันได้เหมือนไฟล์ PHP ธรรมดา phar:// wrapper รองรับการเปิดไฟล์ด้วย fopen() สำหรับอ่าน/เขียน, เปลี่ยนชื่อ, และการดำเนินการกับ directory stream opendir() รวมถึงสร้าง

  10. PHP php:// Wrapper

    บทนำWrapper php:// เปิดใช้งานการเข้าถึงสตรีม I/O ต่างๆ รวมถึง standard input, output และ error streams สตรีมในหน่วยความจำ (in-memory), สตรีมที่เก็บบนดิสก์ และ filtered streams ก็เข้าถึงได้ด้วยโปรโตคอล php://Standard streamsphp://stdin, php://stdout และ php://stderr อนุญาตการเข้าถึงโดยตรง standard in

  11. PHP rar:// Wrapper

    บทนำRAR (Roshal Archive) เป็นรูปแบบการบีบอัดไฟล์ที่รองรับการกู้คืนข้อผิดพลาดและการแยกไฟล์ข้ามหลายโวลยูม PHP รองรับการใช้ไฟล์ .RAR เป็น IO stream rar:// เป็น stream wrapper สำหรับ RAR streamsrar:// wrapper รับ url encoded path แบบสัมพัทธ์หรือสัมบูรณ์ไปยังไฟล์บีบอัด RAR ตามด้วยเครื่องหมาย (*) หรือ (#)

  12. PHP ssh2:// Wrapper

    บทนำไลบรารี libssh2 ให้การเข้าถึงทรัพยากรบนเครื่องระยะไกลผ่านการขนส่งแบบเข้ารหัสที่ปลอดภัย ซึ่งรวมถึง shell, remote exec, tunneling, file transfer และ SCP PHP มี wrapper สำหรับทรัพยากรเหล่านี้ ได้แก่ ssh2.shell://, ssh2.exec://, ssh2.tunnel://, ssh2.sftp:// และ ssh2.scp:// ตามลำดับโปรดทราบว่า wrappe

  13. PHP Compression Stream Wrappers

    บทนำใน PHP zlib://, bzip2:// และ zip:// เป็น wrapper สำหรับการบีบอัดสตรีม (compression streams) ตามลำดับcompress.zlib://ทำงานคล้ายกับฟังก์ชัน gzopen() แต่สามารถใช้กับฟังก์ชันระบบไฟล์ เช่น fread() และอื่นๆ ได้compress.bzip2://คล้ายกับฟังก์ชัน bzopen() ทั้งสอง stream wrapper ทำงานได้แม้ในระบบที่ไม่รอง

  14. PHP แปลงอาร์เรย์เป็นสตริง

    เพื่อแปลงอาร์เรย์เป็นสตริง ให้ใช้ implode() ใน PHP สมมติว่ามีอาร์เรย์ดังนี้$sentence = array(My, Name, is, John);แปลงอาร์เรย์ข้างต้นเป็นสตริงimplode( , $sentence)ตัวอย่างโค้ด<!DOCTYPE html> <html> <body> <?php $sentence = array(My, Name, is, John); echo The string is=, implode(

  15. PHP ลบค่า null ออกจากอาร์เรย์

    เพื่อลบค่า null ใน PHP ให้ใช้ array_filter() ฟังก์ชันนี้จะกรองค่าอาร์เรย์ สมมติว่ามีอาร์เรย์ดังนี้ null); echo The original value is=; print_r($studentDetails);กรองด้วย array_filter()$result = array_filter($studentDetails);ตัวอย่างโค้ด null); echo The original value is=; print_r($studentDetails); ec

  16. PHP หา Root Directory Path ของโปรเจกต์

    เพื่อหา Root Directory Path สามารถใช้ __DIR__ หรือ dirname()ไวยากรณ์แรกecho __DIR__;ไวยากรณ์ที่สองecho dirname(__FILE__);ทั้งสองวิธีจะให้ผลลัพธ์เหมือนกันตัวอย่างโค้ด<!DOCTYPE html> <html> <body> <?php echo dirname(__FILE__); echo <br>; echo __DIR__; ?> </body> <

  17. PHP เข้าถึงและส่งคืนค่าเฉพาะจาก foreach

    สามารถใช้ไวยากรณ์ด้านล่างเพื่อเข้าถึงค่าของ foreachไวยากรณ์มีดังนี้foreach ($yourArrayName as &$anyVariableName)สมมติว่ามีอาร์เรย์ดังนี้$values = array(35, 50, 100, 75);จะคูณค่าแต่ละสมาชิกในอาร์เรย์ด้วย 5 ด้วยโค้ด PHP ดังนี้ตัวอย่างโค้ด<!DOCTYPE html> <html> <body> <?php $va

  18. PHP ตรวจสอบไฟล์ว่าเป็นประเภทวิดีโอหรือไม่

    สมมติว่ามีตัวแปรที่เก็บพาธไฟล์ .mp4 ดังนี้$movieFileType = demo.mp4;เพื่อตรวจสอบว่าไฟล์ข้างต้นเป็นประเภทวิดีโอ ให้ใช้ end() ร่วมกับ explode() ตั้งค่าใน strtolower() และตรวจสอบเงื่อนไขif(strtolower(end(explode(., $movieFileType))) == mp4) { } else { }ตัวอย่างโค้ด<!DOCTYPE html> <html> <

  19. PHP ย่อสตริงด้วย "..." ตรงกลาง

    สมมติว่ามีสตริงดังนี้$sentence = This is my first PHP program;ต้องการผลลัพธ์ดังนี้This is my first PHP ... gramย่อสตริงด้วย ... สำหรับกรณีนี้ ใช้แนวคิด substring() และตั้งเงื่อนไขโดยตรวจสอบจำนวนคำตัวอย่างโค้ด= 13) { echo substr($sentence, 0, 20) . ... . substr($sentence, -4); } else { echo $senten

  20. PHP switch case กรณี case 0 ทำงานอย่างไร

    PHP เป็นภาษาที่ไม่เข้มงวดกับชนิดข้อมูล (loosely typed) เมื่อจับคู่กับ case 0 สตริงจะจับคู่กับจำนวนเต็มที่ใกล้เคียงที่สุดสมมติว่ามี switch expression ดังนี้switch (match)ตอนนี้จับคู่กับ case 0case 0: echo 0 with match; break;และจับคู่กับ case ที่ไม่ใช่ศูนย์case match: echo match successful; break;ตั

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