संभव डुप्लिकेट आपत्ति उठाने:
Casing an Array with Numeric Keys as an Objectपीएचपी कास्टिंग सरणी
मैं विरोध करने वालों से एक कास्टिंग बनाया है और मैं उलझन में हूँ:
$arr = range(1,3);
$obj = (object) $arr;
var_dump($obj)
object(stdClass)#2 (5) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
int(3)
}
सवाल यह है कि : इस मामले में ऑब्जेक्ट विशेषताओं तक कैसे पहुंचे? $obj->0
वाक्यविन्यास त्रुटि का कारण बनता है।
foreach($obj as $key => $value)
var_dump("$key => $value");
लेकिन निश्चित रूप से इस आधार समस्या का समाधान नहीं होगा:
मुमकिन है '$ obj उपयोग कर सकते हैं -> {0}' रूप में अच्छी तरह विफल रहता है? – halfer