सिंटैक्स: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 पी