⊗ppOpAdAOO 18 of 107 menu

PHP में OOP में ऐरे में ऑब्जेक्ट्स को स्टोर करना

मान लीजिए कि हमारे पास User क्लास है:

<?php class User { public $name; public $age; public function __construct($name, $age) { $this->name = $name; $this->age = $age; } } ?>

आइए अपनी क्लास वाली फाइल को index.php फाइल में शामिल करें:

<?php require_once 'User.php'; ?>

आइए अपनी क्लास के तीन ऑब्जेक्ट बनाएं:

<?php $user1 = new User('john', 21); $user2 = new User('eric', 22); $user3 = new User('kyle', 23); ?>

आइए अब हमारे द्वारा बनाए गए ऑब्जेक्ट्स को $users ऐरे में लिखें:

<?php $user1 = new User('john', 21); $user2 = new User('eric', 22); $user3 = new User('kyle', 23); $users[] = $user1; $users[] = $user2; $users[] = $user3; var_dump($users); ?>

हम वेरिएबल्स को हटाकर अपना कोड छोटा कर सकते हैं:

<?php $users[] = new User('john', 21); $users[] = new User('eric', 22); $users[] = new User('kyle', 23); var_dump($users); ?>

ऑब्जेक्ट्स की एक ऐरे बनाकर कोड को और भी छोटा किया जा सकता है:

<?php $users = [ new User('john', 21), new User('eric', 22), new User('kyle', 23) ]; var_dump($users); ?>

आइए अब हम अपनी ऑब्जेक्ट्स ऐरे को लूप से पार करें और ऑब्जेक्ट्स के प्रॉपर्टीज को स्क्रीन पर प्रिंट करें:

<?php foreach ($users as $user) { echo $user->name . ' ' . $user->age . '<br>'; } ?>

City क्लास बनाएं, जिसमें निम्नलिखित प्रॉपर्टीज हों: name, population

City क्लास के 5 ऑब्जेक्ट्स बनाएं, उन्हें डेटा से भरें और एक ऐरे में लिखें।

अपने द्वारा बनाए गए शहरों के ऐरे को लूप से पार करें और शहरों और उनकी जनसंख्या को स्क्रीन पर दिखाएं।

हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें