Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP
PHP
  1. PHP – แปลง Character Encoding สตริงด้วย iconv()

    ฟังก์ชัน iconv() ใช้แปลงสตริงจาก character encoding หนึ่งไปยังอีก encoding หนึ่ง ใช้ทำ character set conversion บนสตริง string จาก from_encoding ไป to_encoding รูปแบบการใช้งาน (Syntax) string iconv(string $from_encoding, string $to_encoding, string $string) พารามิเตอร์ $from_encoding – input charse

  2. PHP – ตรวจสอบสตริงว่าถูกต้องสำหรับ Encoding ด้วย mb_check_encoding()

    ฟังก์ชัน mb_check_encoding() ใช้ตรวจสอบว่าสตริงที่กำหนดถูกต้องสำหรับ encoding ที่ระบุหรือไม่ ฟังก์ชันนี้ตรวจสอบว่า byte stream ที่ระบุถูกต้องต่อ encoding หรือไม่ รูปแบบการใช้งาน (Syntax) bool mb_check_encoding(array|string|null $value = null, string $encoding = null) หมายเหตุ: หากค่า value เป็น arra

  3. PHP – ดึงอักขระจาก Unicode Code Point ด้วย mb_chr()

    ฟังก์ชัน mb_chr() ใช้คืนค่าอักขระจาก Unicode code point value ฟังก์ชันนี้คืนสตริงที่มีอักขระที่ระบุโดย code point เข้ารหัสใน encoding ที่กำหนด รูปแบบการใช้งาน (Syntax) string mb_chr(int $codepoint, string $encoding = null) พารามิเตอร์ $codepoint – Unicode code point value เช่น 128024 สำหรับ U+1F418

  4. PHP – Case Folding สตริงด้วย mb_convert_case()

    ฟังก์ชัน mb_convert_case() เป็น built-in function ใน PHP ใช้ทำ case folding (การแปลงตัวพิมพ์เล็ก/ใหญ่) บนสตริงที่กำหนด รองรับหลายโหมดการแปลง รูปแบบการใช้งาน (Syntax) string mb_convert_case(string $string, int $mode, string $encoding = null) พารามิเตอร์ $string – สตริงที่ต้องการแปลง $mode – โหมดการแ

  5. PHP – ดึงส่วนของสตริงด้วย mb_substr()

    ฟังก์ชัน mb_substr() ใช้ดึงส่วนของสตริง (substring) โดยปลอดภัยต่อ multibyte ทำงานโดยนับจำนวนอักขระ (ไม่ใช่ byte) ตำแหน่งเริ่มต้นคือ 0 สำหรับอักขระตัวแรก 1 สำหรับตัวที่สอง และไปเรื่อยๆ รูปแบบการใช้งาน (Syntax) string mb_substr(string $string, int $start, int $length = null, string $encoding = null) พ

  6. PHP – นับจำนวน Substring ด้วย mb_substr_count()

    ฟังก์ชัน mb_substr_count() ใช้นับจำนวนครั้งที่ substring ปรากฏในสตริงที่กำหนด โดยรองรับ multibyte character รูปแบบการใช้งาน (Syntax) int mb_substr_count(string $haystack, string $needle, string $encoding = null) พารามิเตอร์ $haystack – สตริงหลักที่ต้องการค้นหา $needle – substring ที่ต้องการนับ $enc

  7. PHP – แปลงสตริงเป็นตัวพิมพ์ใหญ่ด้วย mb_strtoupper()

    ฟังก์ชัน mb_strtoupper() เป็น built-in function ใน PHP ใช้แปลงสตริงที่กำหนดให้เป็นตัวพิมพ์ใหญ่ทั้งหมด รูปแบบการใช้งาน (Syntax) string mb_strtoupper(string $string, string $encoding = null) พารามิเตอร์ $string – สตริงที่ต้องการแปลงเป็นตัวพิมพ์ใหญ่ $encoding – character encoding หากละเว้นหรือ null จะ

  8. PHP – แปลงสตริงเป็นตัวพิมพ์เล็กด้วย mb_strtolower()

    ใน PHP ใช้ฟังก์ชัน mb_strtolower() เพื่อแปลงสตริงที่กำหนดให้เป็นตัวพิมพ์เล็กทั้งหมด คืนค่าสตริงที่ตัวอักษรทุกตัวถูกแปลงเป็น lowercase รูปแบบการใช้งาน (Syntax) string mb_strtolower(string $string, string $encoding = null) พารามิเตอร์ $string – สตริงที่ต้องการแปลงเป็นตัวพิมพ์เล็ก $encoding – characte

  9. PHP – ตั้งค่าลำดับการตรวจจับ Encoding ด้วย mb_detect_order()

    ฟังก์ชัน mb_detect_order() ใช้ตั้งค่าหรือดึงลำดับการตรวจจับ character encoding รองรับตั้งแต่ PHP 4.2.0 ขึ้นไป รูปแบบการใช้งาน (Syntax) array|bool mb_detect_order(array|string|null $encoding = null) พารามิเตอร์ $encoding – encoding detection order เป็น array หรือ comma-separated list หากละเว้นหรือ n

  10. PHP – หาความยาวสตริงแบบ Multibyte ด้วย mb_strlen()

    ฟังก์ชัน mb_strlen() ใช้หาความยาวสตริง (จำนวนอักขระ) ของสตริงที่ระบุ โดยนับแต่ละ multibyte character ว่าเป็น 1 อักขระ รองรับตั้งแต่ PHP 4.0.6 ขึ้นไป (หมายเหตุ: ต้นฉบับระบุ 4.6.0 ซึ่งอาจเป็นข้อผิดพลาด) รูปแบบการใช้งาน (Syntax) int mb_strlen(string $string, string $encoding = null) พารามิเตอร์ $strin

  11. PHP – ดึง Substitution Character ด้วย mb_substitute_character()

    ใน PHP สามารถใช้ฟังก์ชัน mb_substitute_character() เพื่อตั้งค่าหรือดึง substitution character ฟังก์ชันนี้ระบุอักขระที่ใช้แทนเมื่อ input character encoding ไม่ถูกต้อง หรือ character code ไม่อยู่ใน output character encoding หมายเหตุ: อักขระที่ไม่ถูกต้องอาจถูกแทนที่ด้วย ไม่มี output, string, หรือ int v

  12. PHP – ตรวจจับ Character Encoding ด้วย mb_detect_encoding()

    ฟังก์ชัน mb_detect_encoding() ใช้ตรวจจับ character encoding ของสตริงจากรายการ candidates ที่เรียงลำดับ รองรับตั้งแต่ PHP 4.0.6 ขึ้นไป ฟังก์ชันนี้มีประโยชน์กับ multibyte encoding ที่ byte sequence บางส่วนอาจไม่ถูกต้อง หากพบ sequence ไม่ถูกต้อง จะปฏิเสธ encoding นั้นและลอง encoding ถัดไป รูปแบบการใช้ง

  13. PHP – เข้ารหัสสตริงสำหรับ MIME Header ด้วย mb_encode_mimeheader()

    ฟังก์ชัน mb_encode_mimeheader() ใช้เข้ารหัสสตริงสำหรับ MIME (Multipurpose Internet Mail Extensions) header โดยใช้รูปแบบ MIME header encoding scheme รูปแบบการใช้งาน (Syntax) string mb_encode_mimeheader(string $string, string $charset = , string $transfer_encoding = , string $newline = \r\n, int $inde

  14. PHP – ดึง Aliases ของ Encoding ด้วย mb_encoding_aliases()

    ฟังก์ชัน mb_encoding_aliases() ใช้ดึงรายชื่อ aliases (ชื่อเรียกอื่น) ของ encoding type ที่รู้จัก รองรับตั้งแต่ PHP 5 ขึ้นไป รูปแบบการใช้งาน (Syntax) array mb_encoding_aliases(string $encoding) พารามิเตอร์ $encoding – ชื่อ encoding type ที่ต้องการดู aliases ค่าที่คืนกลับ คืนค่า array indexed ตัวเลข

  15. PHP – จับคู่ Regular Expression ด้วย mb_ereg_match()

    ฟังก์ชัน mb_ereg_match() ใช้ตรวจสอบว่าสตริงที่กำหนดตรงกับ regular expression pattern หรือไม่ ฟังก์ชันนี้จับคู่เฉพาะ **ต้นข้อความ** (beginning of string) ไม่จำเป็นต้องจับคู่จนจบสตริง คืนค่า true (หรือ 1) หากตรงกัน และ false (หรือ 0) หากไม่ตรง รูปแบบการใช้งาน (Syntax) bool mb_ereg_match(string $patter

  16. PHP – ฟังก์ชัน mb_ereg_replace_callback() แทนที่ Regex ด้วย Callback รองรับ Multibyte

    ฟังก์ชัน mb_ereg_replace_callback() ใช้ค้นหาและแทนที่ regular expression ด้วยการรองรับ multibyte โดยใช้ callback function ฟังก์ชันจะสแกนสตริงจับคู่กับ pattern แล้วแทนที่ด้วยผลลัพธ์จาก callback คล้ายกับ mb_ereg_replace() แต่ใช้ callback แทน replacement string ตรงๆ รองรับตั้งแต่ PHP 5.4 ขึ้นไป รูปแบบก

  17. PHP – ฟังก์ชัน mb_ereg_replace() แทนที่ Regex รองรับ Multibyte (Case-Sensitive)

    ฟังก์ชัน mb_ereg_replace() ใช้แทนที่ regular expression ด้วยการรองรับ multibyte และสนใจตัวพิมพ์เล็ก-ใหญ่ (case-sensitive) ฟังก์ชันจะสแกนสตริงหา pattern แล้วแทนที่ข้อความที่ตรงกัน รูปแบบการใช้งาน (Syntax) string mb_ereg_replace(string $pattern, string $replacement, string $string, string $options = )

  18. PHP – ฟังก์ชัน mb_eregi_replace() แทนที่ Regex แบบ Case-Insensitive รองรับ Multibyte

    ฟังก์ชัน mb_eregi_replace() ใช้แทนที่ regular expression ด้วยการรองรับ multibyte และไม่สนใจตัวพิมพ์เล็ก-ใหญ่ (case-insensitive) ฟังก์ชันจะสแกนสตริงหาค่าที่ตรงกับ pattern แล้วแทนที่ด้วยข้อความที่กำหนด รองรับตั้งแต่ PHP 4.2 ขึ้นไป รูปแบบการใช้งาน (Syntax) string mb_eregi_replace(string $pattern, strin

  19. PHP – ดึงการตั้งค่า Internal ของ mbstring ด้วย mb_get_info()

    ฟังก์ชัน mb_get_info() ใช้ดึงการตั้งค่า internal ของ mbstring extension รองรับตั้งแต่ PHP 5.4 ขึ้นไป รูปแบบการใช้งาน (Syntax) array|string|int mb_get_info(string $type = all) พารามิเตอร์ รับพารามิเตอร์เดียวคือ $type เพื่อระบุข้อมูลที่ต้องการ: หากไม่ระบุ หรือระบุ all จะคืนค่าข้อมูลทั้งหมด ได้แก่:

  20. PHP – ตรวจจับ HTTP Input Character Encoding ด้วย mb_http_input()

    ฟังก์ชัน mb_http_input() ใช้ตรวจจับ character encoding ของ HTTP input รองรับตั้งแต่ PHP 5.4 ขึ้นไป รูปแบบการใช้งาน (Syntax) array|string mb_http_input(string $type = null) พารามิเตอร์ $type – ระบุประเภท input ที่ต้องการตรวจสอบ: G – GET P – POST C – COOKIE S – STRING L – LIST

Total 1286 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:64/65  20-คอมพิวเตอร์/Page Goto:1 58 59 60 61 62 63 64 65