PHP डीएस / स्टैक कॉपी () फ़ंक्शन

| | | | | | |
सिंटैक्स:
DsStack सार्वजनिक DsStack::copy (void)
पैरामीटर: यह फ़ंक्शन कोई पैरामीटर नहीं लेता है।रिटर्न वैल्यू:< /b>यह फ़ंक्शन मूल स्टैक की एक उथली प्रतिलिपि लौटाता है। निम्नलिखित प्रोग्राम Ds / Stack फ़ंक्शन::कॉपी() :प्रोग्राम 1 :< को दर्शाते हैं। कोड>
// PHP इलस्ट्रेशन प्रोग्राम
// copy() फंक्शन
/ / एक स्टैक इंस्टेंस बनाएं$stack = नया DsStack(); code>
// आइटम को स्टैक पर पुश करें$stack -> push ( " स्वागत है" ); $stack -> push ( "to" ); $stack -> push ( "GfG" );
// कॉपी किए गए स्टैक को प्रिंट करेंprint_r ( $stack -> प्रतिलिपि ());
?>
बाहर निकलें :
DsStack Object ([ 0] = > GfG [1] => से [2] => स्वागत है)
कार्यक्रम 2 :
// PHP इलस्ट्रेशन प्रोग्राम
// copy() फंक्शन
// एक स्टैक इंस्टेंस बनाएं$stack = नया DsStack(); code>
// मिश्रित मान वाले तत्वों को स्टैक पर रखें $stack -> push ( कोड> <कोड> "स्वागत" <कोड>); <कोड> $ स्टैक <कोड> -> पुश ( <कोड> "टू" ); $stack -> push ( "GfG" ); < कोड>$स्टैक <कोड>-> पुश (10); <कोड>$स्टैक <कोड>-> पुश (5.5);

// कॉपी किए गए स्टैक को प्रिंट करेंprint_r ( $stack -> प्रतिलिपि code> ());
?>
निकास :
DsStack Object ([0] = > 5.5 [1] = > 10 [2] => जीएफजी [3] => से [4] => स्वागत है)
लिंक : http: //php.net/manual/hi /ds-stack.copy.ph पी