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

    นิยามและการใช้งาน ใน PHP ตัวแปรที่ไม่มีค่าจะถือว่ามีชนิดข้อมูล NULL ตัวแปรดังกล่าวมีค่าที่กำหนดเป็น NULL สามารถกำหนด NULL ให้ตัวแปรโดยตรง หรือตั้งค่าให้เป็น NULL โดยใช้ฟังก์ชัน unset() รูปแบบไวยากรณ์ $var=NULL; สามารถแปลงตัวแปรชนิดอื่นเป็น NULL ได้ แม้การแปลง NULL เป็นชนิดอื่นจะถูกยกเลิก (deprecat

  2. ออบเจ็กต์ (Objects) ใน PHP

    นิยามและการใช้งาน ใน PHP Object (ออบเจ็กต์) เป็นชนิดข้อมูลร่วม (compound data type) คล้ายกับอาร์เรย์ สามารถเก็บค่าประเภทต่างๆ หลายค่าไว้ในตัวแปรเดียวได้ ออบเจ็กต์เป็นอินสแตนซ์ของคลาสในตัว (built-in) หรือคลาสที่ผู้ใช้กำหนดเอง นอกจากคุณสมบัติ (properties) แล้ว คลาสยังกำหนดฟังก์ชันการทำงานที่เกี่ยวข้อง

  3. ทรัพยากร (Resources) ใน PHP

    นิยามและการใช้งาน ใน PHP Resource (ทรัพยากร) เป็นชนิดข้อมูลพิเศษที่อ้างอิงถึงแหล่งข้อมูลภายนอกทุกประเภท ตัวแปรทรัพยากรทำหน้าที่เป็นการอ้างอิงถึงแหล่งข้อมูลภายนอก เช่น สตรีม (stream), ไฟล์, ฐานข้อมูล ฯลฯ PHP ใช้ฟังก์ชันที่เกี่ยวข้องเพื่อสร้างทรัพยากรเหล่านี้ ตัวอย่างเช่น ฟังก์ชัน fopen() เปิดไฟล์ดิสก

  4. PHP String Data Type

    Definition and Usageใน PHP string data type คือลำดับอักขระที่ไม่ใช่ตัวเลข (non-numeric sequence of characters) อักขระใดๆ ใน ASCII set สามารถเป็นส่วนหนึ่งของ string ได้ PHP ไม่รองรับ UNICODEใน PHP literal representation ของ string สามารถทำได้ด้วย single quotes, double quotes, heredoc syntax และ nowdo

  5. PHP Variable Basics

    บทนำชื่อตัวแปรใน PHP เริ่มต้นด้วยเครื่องหมาย $ ตามด้วยตัวอักษร (A-Z ตัวพิมพ์ใหญ่หรือเล็ก) หรือ underscore และตามด้วยตัวอักษร ตัวเลข หรือ underscore จำนวนเท่าไรก็ได้ ชื่อตัวแปรใน PHP แยกตัวพิมพ์ใหญ่-เล็ก (case sensitive)ไวยากรณ์// valid variables $var = 10; $VAR = Hello; // different from $var $marks

  6. PHP Variables from External Sources

    บทนำVariable namespace ของ PHP ถูกเติมข้อมูลโดย external sources เช่น HTML form elements, cookies และ screen coordinates ของ image submit buttonHTML form elementsเมื่อ web page ส่งข้อมูลใน HTML form ไปยัง PHP script ข้อมูลจะพร้อมใช้งานโดยอัตโนมัติในรูปของ $_POST, $_GET และ $_REQUEST variables ต่อไปน

  7. PHP Predefined Variables

    บทนำPHP script ใดๆ เข้าถึง predefined variables ได้หลายตัว อย่างไรก็ตาม หลายตัวขึ้นอยู่กับ web server software, PHP version และปัจจัยอื่นๆ บางตัวไม่พร้อมใช้งานสำหรับ script ที่รันใน command line mode ตัวแปร $GLOBALS เก็บ references ของ predefined variables ทั้งหมดที่เป็น global ส่วนใหญ่แสดงโดย phpin

  8. PHP Variable Scope (ขอบเขตตัวแปร)

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

  9. PHP Variable Variables

    บทนำใน PHP สามารถตั้งชื่อตัวแปรแบบไดนามิกได้ ตัวแปรแบบนี้ใช้ค่าของตัวแปรที่มีอยู่เป็นชื่อ ตัวแปรตัวแปร (variable variable) ถูกกำหนดด้วยเครื่องหมาย $ สองตัวเป็น prefixตัวอย่าง<?php $var1 = xyz; // normal variable $$var1 = abcd; // variable variable echo $var1 . \n; echo $$var1 . \n; echo {$$var1}

  10. PHP FTP Context Options

    บทนำContext options สำหรับ transports ftp:// และ ftps:// มีดังนี้overwriteอนุญาตเขียนทับไฟล์ที่มีอยู่แล้วบน remote server ขณะ upload เท่านั้นresume_posFile offset ที่เริ่ม transfer ใช้สำหรับ download เท่านั้น ค่าเริ่มต้น 0 (Beginning of File)proxyProxy FTP request ผ่าน http proxy server ใช้สำหรับ fi

  11. PHP HTTP Context Options

    บทนำรายการ context options สำหรับ transports https:// และ https:// ดังนี้methodHTTP method ที่ remote server รองรับ ค่าเริ่มต้น GETheaderAdditional headers ที่จะส่งใน requestuser_agentค่าที่ส่งกับ User-Agent: header โดยค่าเริ่มต้นใช้ user_agent php.ini settingcontentAdditional data ที่ส่งหลัง header

  12. PHP MongoDB Context Options

    บทนำPHP สามารถโต้ตอบกับฐานข้อมูล MongoDB ผ่าน database extensions สำหรับ PHP เวอร์ชันเก่า mongo driver สามารถติดตั้งจาก PECL ตอนนี้ถูกแทนที่ด้วย driver mongodb ทั้งสอง driver ติดตั้งได้ด้วย precompiled binaries สำหรับ Linux/Windows/MacOS หรือติดตั้งด้วยตนเองจาก source tarball บน github ในทั้งสองกรณี

  13. PHP Context Parameters

    บทนำContext parameters อนุญาตให้ปรับแต่งการเข้าถึง filesystem และ stream wrappers อื่นๆ เพื่อกำหนดค่า stream PHP มีฟังก์ชัน stream_context_set_params()ไวยากรณ์stream_context_set_params ( resource $stream_or_context , array $params ) : bool$stream_or_context สามารถเป็น stream/wrapper/context ใดๆ ที่

  14. PHP Phar Context Options

    บทนำPhar ย่อมาจาก PHP Archive ทรัพยากรทั้งหมดของแอปพลิเคชันหรือไลบรารี PHP บางอย่างถูกแพ็กเกจในไฟล์ .phar เดียวเพื่อการกระจาย ไฟล์ phar สามารถใช้เป็น IO stream ด้วย wrapper phar:// Context options สำหรับ phar:// wrapper มีดังนี้compressPHP มี predefined constants ต่อไปนี้สำหรับกำหนดรูปแบบการบีบอัดCo

  15. PHP Socket Context Options

    บทนำการเข้าถึง filesystem และ stream wrappers ต่างๆ สามารถปรับแต่งได้ด้วย context options และ parameters ที่กำหนดค่าด้วยฟังก์ชัน stream_context_create() และ stream_context_set_option()รายการต่อไปนี้แสดง socket context options ที่พร้อมใช้งานสำหรับ wrappers ทั้งหมดที่ทำงานผ่าน sockets เช่น tcp, http แ

  16. PHP SSL Context Options

    บทนำรายการ Context options สำหรับ transports ssl:// และ tls://peer_namePeer name ที่จะใช้ หากไม่ตั้งค่า จะเดาจาก hostname ที่ใช้เปิด streamverify_peerต้องการการตรวจสอบ SSL certificate ที่ใช้ ค่าเริ่มต้น TRUEverify_peer_nameต้องการการตรวจสอบ peer name ค่าเริ่มต้น TRUEallow_self_signedอนุญาต self-sign

  17. PHP Zip Context Options

    บทนำส่วนขยาย ZIP ของ PHP ลงทะเบียน wrapper zip:// ตั้งแต่ PHP 7.2.0 รองรับรหัสผ่านสำหรับ archive ที่เข้ารหัส มี Zip context option เพียงตัวเดียวคือ passwordตัวอย่างสร้าง ZIP archive ก่อนดังนี้:close(); >>เพื่ออ่านไฟล์จาก zip:// stream ใช้โค้ดดังนี้ secret, ), ); $context = stream_context_creat

  18. PHP Types of Errors

    บทนำPHP internal Error types แทนด้วยคลาสที่สืบทอดมาจากคลาส Error คลาส Error implement interface Throwable Properties และ methods ของ Error class มีดังนี้Propertiesmessage - ข้อความข้อผิดพลาดcode - รหัสข้อผิดพลาดfile - ชื่อไฟล์ที่ข้อผิดพลาดเกิดขึ้นline - บรรทัดที่ข้อผิดพลาดเกิดขึ้นMethods__construct(

  19. PHP TypeError

    บทนำคลาส TypeError extends คลาส Error ข้อผิดพลาดนี้เกิดขึ้นเมื่อ actual และ formal argument types ไม่ตรงกัน return type ไม่ตรงกับ declared return type หรือส่ง invalid arguments ให้ built-in function ใดๆโปรดทราบว่า strict_types ควรตั้งเป็น true ด้วยฟังก์ชัน declare() ที่ด้านบนของ scriptในตัวอย่างนี้

  20. PHP ParseError

    บทนำคลาส ParseError extends คลาส CompileError (ก่อนหน้านี้เป็น subclass ของ Error) ข้อผิดพลาดประเภทนี้ถูกโยนขณะที่ PHP code ภายในสตริงที่ส่งให้ฟังก์ชัน eval() เป็น argumentฟังก์ชัน eval() ประเมินสตริงที่ให้มาเป็น PHP codeไวยากรณ์eval ( string $code ) : mixedParametersSr.NoParameter & Description

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