PHP ম্যানুয়াল অনুযায়ী, একটি কুকির অস্তিত্ব খুঁজে বের করা যায় না।
ম্যানুয়াল থেকে রেফারেন্স: "একবার কুকিগুলো সেট হলে, পরবর্তী পেজ লোডে $_COOKIE বা $HTTP_COOKIE_VARS অ্যারেগুলোর মাধ্যমে অ্যাক্সেস করা যায়।"
কারণ হলো কুকিগুলো ব্রাউজারের জন্য রেসপন্স হেডার এবং ব্রাউজারকে পরবর্তী রিকোয়েস্টের সাথে সেগুলো পাঠিয়ে দিতে হয়। এই কারণে সেগুলো দ্বিতীয় পেজ লোডে মাত্র উপলব্ধ থাকে।
কিন্তু এর একটি ওয়ার্কঅরাউন্ড আছে: setcookie ফাংশন কল করার সময় $_COOKIE সেট করা যায়:
if(!isset($_COOKIE['lg'])) { setcookie('lg', 'ro'); $_COOKIE['lg'] = 'ro'; } echo $_COOKIE['lg'];