डेटाबेस से लौटाई गई $key ऑब्जेक्ट की संरचना, जो आपने टिप्पणियों में दी है:
array(1) { [0]=> object(stdClass)#1743 (1) { ["keyy"]=> string(6) "rKSpxf" } }
यह सूचकांक 0 पर एक तत्व के साथ एक सरणी है। यह तत्व एक एकल संपत्ति "कुंजी" के साथ एक वस्तु है।
इसलिए डेटा तक पहुंचने और इसे आउटपुट करने के लिए, आपको यह लिखना होगा:
echo $key[0]->keyy;
[0]
सरणी की पहली अनुक्रमणिका का संदर्भ देता है, और ->keyy
उस अनुक्रमणिका में वस्तु की "कुंजी" संपत्ति का संदर्भ देता है।
क्या हो रहा है, इसे स्पष्ट करने के लिए, आप इसे लंबे समय तक इस तरह लिख सकते हैं:
$obj = $key[0]; //get the object out of the array
$prop = $obj->keyy; //get the property out of the object
echo $prop; //output the value of the property