PHP を使用した開発中、配列を操作する必要があることがよくあります。場合によっては、より良いデータ処理結果を得るために、配列内の指定された添え字を削除する必要があります。この記事では、PHP で配列から指定された添字を削除する方法を共有します。内容は次の側面をカバーします:
- PHP 配列の基本知識の復習
- 配列から指定された添字を削除する方法PHP の場合
- PHP が配列を走査し、指定された添え字を削除する方法
- PHP の例のデモンストレーション
- 概要
1. の基本知識の復習PHP 配列
配列の処理に進む前に、PHP 配列の基本的な知識を理解する必要があります。
PHP の配列は、0 個以上の要素を含む変数にすることができます。配列の各要素には、要素を識別する一意の添え字があります。 PHP の配列では、数値または文字列の添字を使用できます。数値添字を使用する配列はインデックス付き配列と呼ばれ、文字列添字を使用する配列は連想配列と呼ばれます。
次の 2 つの方法を使用して PHP 配列を作成できます。
- 配列初期化構文を使用する
値を割り当てるときに配列初期化構文を直接使用します。変数へ 配列の内容を定義します。例:
$fruit = array('apple', 'banana', 'cranberry');
- 添字代入構文を使用します
使用します添字代入構文: 変数に値を代入した後、配列要素に 1 つずつ値を代入します。例:
$fruit[0] = 'リンゴ';
$fruit[1] = 'バナナ';
$fruit[2] = 'クランベリー';
- unset() 関数を使用する
- array_splice() を使用しますfunction
- array_diff() 関数を使用する
- foreach ループの使用
if($value == 'apple'){unset($fruit[$key]);}} print_r ($fruit); // 出力結果: Array ( [1] =>バナナ [2] =>クランベリー )上記の例では、キーの名前 (つまり、添え字) は次のようになります。 $key 変数の場合、値は $value 変数に格納されます。値が「apple」と等しい場合は、unset() 関数を使用して要素を削除します。
- for ループの使用
}
print_r($fruit); //出力結果: Array ([1] => バナナ [2] => クランベリー)
上記の例では、for ループを使用してまた、特定の条件下で配列要素を削除するには、unset() 関数を使用します。
4. PHP のデモ例
以下は、PHP を使用して配列から指定された添え字を削除するサンプル プログラムです:
$fruit = array ('apple', 'banana', 'cranberry');
//unset() 関数を使用して、指定された添え字を持つ要素を削除します
unset($fruit [0]);
print_r($fruit);
//array_splice() 関数を使用して要素を削除し、並べ替えます
$fruit = array('apple ', 'バナナ', 'クランベリー') ;
array_splice($fruit, 1, 1);
print_r($fruit);
//array_diff を使用します() 配列を圧縮する関数
$fruit = array('apple', 'banana', 'cranberry');
$fruit = array_diff($fruit, array('apple' ));
print_r($fruit );
//foreach ループを使用して配列を走査し、指定された添え字を持つ要素を削除します
$fruit = array( 'リンゴ'、'バナナ'、'クランベリー');
foreach($fruit as $key => $value){
if($value == 'リンゴ'){
unset($fruit[$key]);
}
}
print_r($fruit);
// for ループを使用して配列を走査し、指定された添字を持つ要素を削除します。
$ Fruit = array('apple', 'banana', 'cranberry');
for($i =0;$i if ($fruit[$i] == 'apple'){ unset($fruit[$i] ]); } } print_r($fruit); ?> 5. 概要 この記事では、PHP で配列内の指定された添え字を持つ要素を削除する方法について詳しく説明します。この効果は、すでにリストされている関数と標準の走査方法を使用して実現できます。 実際の開発では、配列の指定された添え字を削除すると便利な場合があり、PHP が提供するさまざまな組み込みメソッドがこの操作の完了に役立ちます。したがって、特定のアプリケーションシナリオや個人の好みに応じて最も適切な方法を選択できます。
以上がPHPで配列から指定された添字を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

メモ帳++7.3.1
使いやすく無料のコードエディター

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

ホットトピック









