ฟังก์ชัน import_request_variables() นำเข้าตัวแปร GET/POST/Cookie เข้าสู่ขอบเขตส่วนกลาง ฟังก์ชั่นนี้ไม่รองรับ PHP เวอร์ชันล่าสุดอีกต่อไป
ฟังก์ชัน import_request_variables() นำเข้าตัวแปร GET/POST/Cookie เข้าสู่ขอบเขตส่วนกลาง ฟังก์ชันนี้มีประโยชน์หากคุณปิดใช้งาน register_globals แต่ยังต้องการใช้ตัวแปรโกลบอลบางตัว
ข้อกำหนดเวอร์ชัน: PHP 4 >= 4.1.0, PHP 5 < 5.4.0
bool import_request_variables ( สตริง $types [, สตริง $prefix ] )
คำอธิบายพารามิเตอร์:
$types : ระบุตัวแปรที่ต้องนำเข้า คุณสามารถใช้ตัวอักษร G, P และ C เพื่อแสดง GET, POST และ Cookie ตามลำดับ ตัวอักษรเหล่านี้ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ดังนั้น คุณสามารถใช้ g, พี และค POST มีข้อมูลไฟล์ที่อัพโหลดผ่านวิธี POST สังเกตลำดับของตัวอักษรเหล่านี้ เมื่อใช้ gp ตัวแปร POST จะเขียนทับตัวแปร GET ด้วยชื่อเดียวกัน ตัวอักษรใดๆ ที่อยู่นอก GPC จะถูกละเว้น
$prefix : คำนำหน้าของชื่อตัวแปร วางไว้หน้าตัวแปรทั้งหมดที่นำเข้าเข้าสู่ขอบเขตส่วนกลาง ดังนั้น หากคุณมีตัวแปร GET ชื่อ userid และระบุ pref_ เป็นคำนำหน้า คุณจะได้รับตัวแปรร่วมชื่อ $pref_userid แม้ว่าพารามิเตอร์คำนำหน้าจะเป็นทางเลือก แต่ถ้าคุณไม่ระบุคำนำหน้า หรือระบุสตริงว่างเป็นคำนำหน้า คุณจะได้รับข้อผิดพลาดระดับ E_NOTICE
ไม่มี.
<?php//ตัวแปร GET และ POST จะถูกนำเข้าที่นี่//ใช้ codecto_ เป็นคำนำหน้า import_request_variables("gP", "codercto_"); echo$codercto_foo;?>