PHP array_pop()

王林
リリース: 2024-08-29 12:45:54
オリジナル
705 人が閲覧しました

PHP プログラミング言語の array_pop() 関数は組み込み関数であり、削除またはポップアウトを支援し、配列の最後の要素を返し、その要素を特定のパラメーターに渡す最も便利なツールです。その後、指定された配列から最後の要素のみが削除されるため、配列サイズを 1 つの値だけ減らすのに役立ちます。これは、PHP プログラミング言語で配列を使用する必要がある場合に最も役立つパラメーターです。 array_pop() 関数は通常、使用後に特定の入力配列の配列ポインターであるreset() をリセットします。

無料ソフトウェア開発コースを始めましょう

Web 開発、プログラミング言語、ソフトウェア テスト、その他

構文

構文とパラメータ:

array_pop($array1)
ログイン後にコピー

パラメータ

array_pop() 関数のパラメータの説明:

array_pop() 関数内にあるパラメータは 1 つだけです。可変パラメータ「$array1」です。

array_pop() 関数の $array1 パラメータ: array_pop() 関数の $array1 パラメータは入力配列値であり、関数から最後の要素を取り出して配列を縮小するのに役立ちます。サイズを 1 つの値で指定します。

array_pop() 関数の戻り値: PHP 言語のこの array_pop() 関数は、指定された配列の最後の要素を返すのに役立ちます。配列が空の場合、または入力パラメータに配列以外の値が含まれている場合は、NULL 値が返されます。

PHP での array_pop() 関数はどのように機能しますか?

PHP プログラミング言語の array_pop() 関数は、パラメーターとして渡された特定の配列の最後の要素を削除またはポップアウトするだけで機能します。特定の配列の長さを 1 つの値のみに減らすだけで機能します。 PHP のこの array_pop() 関数は、PHP 4、PHP 5、および PHP 7 バージョンでのみ機能します。この組み込み関数は、配列の最後の要素を末尾からポップするだけで機能します。

PHP array_pop() の実装例

以下に挙げる例を示します:

例 #1

これは、配列を特定の方法で処理するために PHP プログラミング言語の array_pop() 関数を実装する例ですが、ここでは 1 つの配列のみが使用されます。ここでは、最初に配列要素変数「$array1」を使用して、array() 関数を使用してインデックス値を持つ文字列値を格納します。 Print_r は、配列内に存在するコンテンツを表示するためにのみ使用されます。配列の内容と配列のインデックス値が表示されます。次に、array_pop($array1) を使用して、「$array1」配列に存在する最後の要素を削除します。 array_pop() は配列から最後の要素を削除します。次に、print_r() を使用して、配列内に存在する残りの要素を出力します。配列値をそれらの値のインデックス値とともに出力します。ここでも同様に 3 回、array_pop() を使用して要素を 3 回ポップアウトします。
改行と「


」は改行に使用されます。は、簡単に視覚化できるように出力コードを指定するために水平線に使用されます。

コード:

<?php
// This is the sample PHP code of illustrating the array1_pop() usage
$array1 = array(1=>"ram", 2=>"krishna", 3=>"aakash");
echo "The array1 values :: ";
echo "<br>";
print_r($array1);
echo "<br>";
echo "<hr>";
print_r("Popped element is :: ");
echo array_pop($array1);
echo "<br>";
echo "<hr>";
print_r("\nIt is just After popping the array last element, "
"the array1 reduces to: \n");
echo "<br>";
print_r($array1);
echo "<br>";
echo "<hr>";
echo "<hr>";
print_r("Second time Popped element is :: ");
echo array_pop($array1);
echo "<br>";
echo "<hr>";
print_r($array1);
echo "<br>";
echo "<hr>";
echo "<hr>";
print_r("Third time Popped element is :: ");
echo array_pop($array1);
echo "<br>";
echo "<hr>";
print_r($array1);
?>
ログイン後にコピー

出力:

PHP array_pop()

例 #2

この例も上記の PHP プログラムに似ていますが、ここでは配列値は整数値のみです。値が何であれ、array_pop() は同じように動作します。ここで、「$pavansake_array1」は、PHP 言語の array() 関数を使用して配列要素を格納するために使用されます。 「
」のエコー通常、改行および「


」とともに使用されます。データの分割または視覚化のみを目的とした水平線の目的で使用されます。ここでは、上記のコードと同様に、すべてが同じです。 array_pop() の概念をよりよく理解できるように、出力セクションの出力を確認してください。

コード:

<?php
// This is the sample PHP code of illustrating the array_pop() usage for only integer values
$pavansake_array1 = array(3, 19, 22, 28, 4, 20);
echo "The input values of pavansake_array1 array values :: ";
echo "<br>";
print_r($pavansake_array1);
echo "<br>";
echo "<hr>";
print_r("Popped element is :: ");
echo array_pop($pavansake_array1);
echo "<br>";
echo "<hr>";
print_r("\nIt is just After popping the array last element, ".
"the pavansake_array1 reduces to: \n");
echo "<br>";
print_r($pavansake_array1);
echo "<br>";
echo "<hr>";
echo "<hr>";
print_r("Second time Popped element is :: ");
echo array_pop($pavansake_array1);
echo "<br>";
echo "<hr>";
print_r($pavansake_array1);
echo "<br>";
echo "<hr>";
echo "<hr>";
print_r("Third time Popped element is :: ");
echo array_pop($pavansake_array1);
echo "<br>";
echo "<hr>";
print_r($pavansake_array1);
?>
ログイン後にコピー

出力:

PHP array_pop()

例 #3

これも上記と同様の array_pop() 関数の例ですが、ここでは配列の値を表示するために「for each」関数を使用しています。これは、特定のインスタンスに存在する配列値を出力するためにのみ使用されます。それ以外は、コード内のすべては上記の例のコードと同じ/類似しています。

コード:

<?php
// This is the sample PHP code of illustrating the array_pop() usage for only integer values
$pavansake_array1 = array(3, 19, 22, 28, 4, 20);
echo "The input values of pavansake_array1 array values :: ";
echo "<br>";
foreach($pavansake_array1 as $values){
echo "$values,";
}
echo "<br>";
echo "<hr>";
print_r("Popped element is :: ");
echo array_pop($pavansake_array1);
echo "<br>";
echo "<hr>";
print_r("\nIt is just After popping the array last element, ".
"the pavansake_array1 reduces to: \n");
echo "<br>";
echo "Now the array result is :: <br>";
foreach($pavansake_array1 as $values){
echo "$values,";
}
echo "<br>";
echo "<hr>";
echo "<hr>";
print_r("Second time Popped element is :: ");
echo array_pop($pavansake_array1);
echo "<br>";
echo "<hr>";
echo "Now the array result is :: <br>";
foreach($pavansake_array1 as $values){
echo "$values,";
}
echo "<br>";
echo "<hr>";
echo "<hr>";
print_r("Third time Popped element is :: ");
echo array_pop($pavansake_array1);
echo "<br>";
echo "<hr>";
echo "Now the array result is :: <br>";
foreach($pavansake_array1 as $values){
echo "$values,";
}
?>
ログイン後にコピー

出力:

PHP array_pop()

結論

PHP の array_pop() の定義とその構文、パラメーターの説明、PHP プログラミング言語での array_pop() 関数の仕組み、および array_pop() 関数の概念のさまざまな例を学習していただければ幸いです。 PHP 言語。

以上がPHP array_pop()の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート