ホームページ >バックエンド開発 >PHPチュートリアル >PHP 関数 array_push() を使用して配列要素を追加する方法_PHP チュートリアル

PHP 関数 array_push() を使用して配列要素を追加する方法_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-15 13:29:091217ブラウズ

使用する場合 次の例では、まず PHP 関数 array_push() を使用して配列の末尾に要素を追加する方法を示します。

<ol class="dp-xml">
<li class="alt"><span><span><? /* 首先我们建立一个数组 */   </span></span></li>
<li class=""><span> </span></li>
<li class="alt">
<span>$</span><span class="attribute"><font color="#ff0000">fruitArray</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">array</font></span><span>("apple", "orange", "banana", "Peach", "pear");    </span>
</li>
<li class=""><span> </span></li>
<li class="alt"><span>/* 使用array_push()函数在原有数组尾端新增一些元素 */   </span></li>
<li class=""><span> </span></li>
<li class="alt"><span>array_push($fruitArray, "grape", "pineapple", "tomato");    </span></li>
<li class=""><span> </span></li>
<li class="alt"><span>/* 现在把该数组的所有元素的键(key)与值(value)都显示在网页上 */   </span></li>
<li class=""><span> </span></li>
<li class="alt"><span>while (list($key,$value) = each($fruitArray)) {   </span></li>
<li class=""><span> </span></li>
<li class="alt"><span>echo "$key : $value<br>";   </span></li>
<li class=""><span> </span></li>
<li class="alt"><span>}    </span></li>
<li class=""><span> </span></li>
<li class="alt"><span>?>     </span></li>
</ol>

結果は次のようになります:

0 : apple

1 : orange

2 : バナナ

3 : 桃

4 : 梨

5 : ブドウ

6 : パイナップル

7 : トマト

次に、PHP 関数 array_push() を使用して、配列の先頭。次のプログラム コードは前の例とほぼ同じですが、唯一の違いは、ここで使用されている関数が array_push() ではなく array_unshift() であることです。

<ol class="dp-xml">
<li class="alt"><span><span><?   </span></span></li>
<li class=""><span> </span></li>
<li class="alt"><span>/* 首先我们建立一个数组 */   </span></li>
<li class=""><span> </span></li>
<li class="alt">
<span>$</span><span class="attribute"><font color="#ff0000">fruitArray</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">array</font></span><span>("apple", "orange", "banana", "Peach", "pear");    </span>
</li>
<li class=""><span> </span></li>
<li class="alt"><span>/* 使用array_unshift()函数在原有数组开头新增一些元素 */   </span></li>
<li class=""><span> </span></li>
<li class="alt"><span>array_unshift($fruitArray, "grape", "pineapple", "tomato");    </span></li>
<li class=""><span> </span></li>
<li class="alt"><span>/* 现在把该数组的所有元素的键(key)与值(value)都显示在网页上 */   </span></li>
<li class=""><span> </span></li>
<li class="alt"><span>while (list($key,$value) = each($fruitArray)) {   </span></li>
<li class=""><span> </span></li>
<li class="alt"><span>echo "$key : $value<br>";   </span></li>
<li class=""><span> </span></li>
<li class="alt"><span>}    </span></li>
<li class=""><span> </span></li>
<li class="alt"><span>?>   </span></li>
</ol>

の結果は次のとおりです。

0:グレープ

1:パイナップル

2:トマト

3:リンゴ

4:オレンジ

5:バナナ

6:ピーチ

7:ピア

上記の 2 つのコードは、それぞれ、PHP 関数 array_push() を使用して配列の先頭と末尾に要素を追加する方法を紹介しています。


www.bkjia.com本当http://www.bkjia.com/PHPjc/446378.html技術記事次の例を使用する場合は、まず PHP 関数 array_push() を使用して配列の末尾に要素を追加する方法を示します。/*まず配列を作成します*/ $ FruitArray = array ("apple",". ..
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。