PHP Ds / Stack Copy()関数

| | | | | | |
構文:
  DsStack  public DsStack :: copy(void)
パラメーター:この関数はパラメーターを取りません。戻り値:< / b>この関数は、元のスタックの浅いコピーを返します。次のプログラムは、 Ds / Stack function :: copy(): Program 1 :<を示しています。コード><? php
//PHPイラストプログラム
// copy()関数
//スタックインスタンスを作成する $ stack = new DsStack();
//アイテムをスタックにプッシュ $ stack -> push( "ようこそ" ); $ stack -> push( " to " ); $ stack -> push( "GfG" );
//コピーされたスタックを印刷 print_r( $ stack -> copy ());
?> 終了
 DsStack Object([ 0] => GfG [1] => to [2] =>ようこそ)
プログラム2 <? php
//PHPイラストプログラム
// copy()関数
//スタックインスタンスを作成する $ stack = new DsStack();
//値が混在する要素をスタックに配置 $ stack -> push( "Welcome" ); $ stack -> push( "to" ); $ stack -> push( "GfG" ); $ stack -> push(10); $ stack -> push(5.5);
//コピーされたスタックを印刷 print_r( $ stack -> copy ());
?>
終了
DsStackオブジェクト([0] => 5.5 [1] => 10 [2] => GfG [3]=>から[4]=>ようこそ)
リンク http: //php.net/manual/en /ds-stack.copy.ph p