প্রি-ডিফাইনড ভেরিয়েবল
PHP তে প্রচুর প্রি-ডিফাইনড ভেরিয়েবল আছে। অর্থাৎ আগে থেকেই অনেক ভেরিয়েবল ডিক্লেয়ার করা আছে যে গুলো আমরা আমাদের কোডের যে কোন জায়গায় ব্যবহার করতে পারি। কিছু কিছু ভেরিয়েবল বর্তমান সচল সার্ভারের ভার্শন এবং কনফিগারেশন এর উপর নির্ভরশীল থাকে। আর কিছু কিছু ভেরিয়েবল অকার্যকর থাকে, যখন কমান্ড মোড দিয়ে PHP রান করা হয়। প্রি-ডিফাইনড ভেরিয়েবল লিষ্টঃ $GLOBALS $_SERVER $_GET $_POST $_FILE $_REQUEST $_SESSION $_ENV $_COOKIE $php_errormsg $HTTP_RAW_POST_DATA $http_reponse_header $argc $argv