Khi tôi in $GLOBALS
sử dụng mã này:
<?php print_r($GLOBALS); ?>
tôi nhận được kết quả này:
Array ([_GET] => Array () [_POST] => Array () [_COOKIE] => Array () [_FILES] => Array () [GLOBALS] => Array *RECURSION*)
không *RECURSION*
có ý nghĩa gì trong trường hợp này, và tại sao $_SERVER
, $_REQUEST
, vv không in cũng?
tôi đã xem phần đó ... câu hỏi của tôi là khi xuất của nó cho _POST vv ít nhất trong một lần chạy nó có thể phải xuất bản $ _REQUEST, $ _SERVER? quá – swapnesh
@swapnesh: Có [lỗi/tính năng cũ] (https://bugs.php.net/bug.php?id = 29176), có vẻ như là populating '$ GLOBALS' với' $ _SERVER' và '$ _REQUEST' khi chúng được truy cập. Vì vậy, hãy thử truy cập '$ _REQUEST' và hy vọng nó sẽ giúp ích. Dù sao, nó có thể được tìm thấy trong '$ GLOBALS' sau đó: http://ideone.com/CGetH – Tadeck
thêm này vào câu trả lời của bạn và sau đó tôi sẽ ccaept nó ..thx cho thông tin bro :) – swapnesh