Dreamweaver TechniqueJAVA Script サンプル | CSS sample | JAVA Applet sample | Flash Sample
HTML4.0 reference | DynamicHTMLXHTML | XML sample | XSLT sample | RIKO's ASP Trial
ASP ADO リファレンス | PHP関数リファレンス | MySQL関数リファレンス

配列の要素を置換する

■ 配列の要素を置換する

配列から任意の要素を削除したり任意の要素の内容を置換したりする場合は、array_splice関数を使います。
返り値は、削除した要素から構成される配列です。

追加後の要素数 = array_splice ( 配列,
                      削除開始位置,
                      [削除する個数,]
                      [新しい要素])  

「削除開始位置」と「削除する個数」の指定方法は、array_slice要素と同様です。
また、「新しい要素」を指定すると、省削除した部分を新しい要素に置き換えます。
置換したい要素が複数ある場合は、新しい要素を配列で指定します。

 

<?php
   $sample = array(1, 2, 3, 4, 5);

   // header("Content-Type: text/plain; charset=EUC-JP");
   echo "置換前:\n";
   foreach ($sample as $key => $value)
   {
      echo "\$sample[{$key}] = {$value}\n";
   }
   echo "\n";

   array_splice($sample, 2, 3, array("a", "b", "c"));

   echo "置換後:\n";
   foreach ($sample as $key => $value)
   {
      echo "\$sample[{$key}] = {$value}\n";
   }
?>

<戻る

R HOUSE | RIKO's Trial Page | Shirley's Pettit Case | Shirley's i-box | Shirley's little box

Gポイントポイ活 Amazon Yahoo 楽天

無料ホームページ 楽天モバイル[UNLIMITが今なら1円] 海外格安航空券 海外旅行保険が無料!