Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

PHP – รับหรือตั้งค่าการเข้ารหัสอักขระเอาต์พุต HTTP ด้วย mb_http_output()


mb_http_output() ฟังก์ชันใน PHP ใช้เพื่อรับหรือตั้งค่าการเข้ารหัสอักขระเอาต์พุต HTTP เอาต์พุต หลังจากเรียกใช้ฟังก์ชันนี้แล้ว จะถูกแปลงจากการเข้ารหัสภายในที่ตั้งไว้เป็นการเข้ารหัสที่ระบุ

ไวยากรณ์

string|bool mb_http_output(str $encoding = null)

พารามิเตอร์

mb_http_output() ยอมรับเพียงพารามิเตอร์เดียว -

  • $encoding - ใช้เพื่อตั้งค่าการเข้ารหัสอักขระเอาต์พุต HTTP เป็นการเข้ารหัส หากละเว้นการเข้ารหัส ดังนั้น mb_http_output() จะส่งคืนการเข้ารหัสอักขระเอาต์พุต HTTP ปัจจุบัน

คืนค่า

หากละเว้นการเข้ารหัส แสดงว่า mb_http_output() ฟังก์ชันจะส่งคืนการเข้ารหัสอักขระเอาต์พุต HTTP ปัจจุบัน มิฉะนั้น จะคืนค่า True เมื่อสำเร็จ และ False เมื่อล้มเหลว

ตัวอย่าง

<?php
   // It will return the output character encoding
   $string = mb_http_output();
   var_dump($string);
?>

ผลลัพธ์

มันจะสร้างผลลัพธ์ต่อไปนี้ -

string(5) "UTF-8"