ค่า register_globals ถูกกำหนด default ให้เป็น Off ตั้งแต่ PHP เวอร์ชั่น 4.2.0 เป็นต้นมา ซึ่งสร้างปัญหาให้กับนักพัฒนาหลายๆคนที่มักจะเรียกข้อมูลจาก form, url, session มาโดยใช้ ชื่อธรรมดาของมัน เช่น form มีค่าชื่อ data ก็มักจะเรียกค่านั้นโดยใช้ $data เลย
แต่สำหรับ PHP 4.2 เป็นต้นมานั้น ถ้าหาก server ของคุณไม่ได้ทำการปรับแต่ง Configuration อย่างใดจะทำให้นักพัฒนาที่พัฒนาโค๊ดมาตามตัวอย่างด้านต้นนั้นพบว่าสคริปต์ของเค้าทำงานผิดไปจากปกติ
**Hidden Content: To see this hidden content your post count must be 6 or greater.**