PHP配列のキーと値の間の位置を変換する方法

青灯夜游
リリース: 2023-03-13 18:10:01
オリジナル
2243 人が閲覧しました

2 つの変換方法: 1. foreach ループと空の配列、構文 "foreach($arr1 as $k=>$v){$arr2[$v]=$k;}" を使用します。元の配列の値を空の配列のキーとして使用し、元の配列のキーを空の配列の値として使用するだけです。 2. 配列内のキーと値を交換できる array_flip() 関数を「array_flip($array)」という構文で使用します。

PHP配列のキーと値の間の位置を変換する方法

このチュートリアルの動作環境: Windows7 システム、PHP8.1 バージョン、DELL G3 コンピューター

php は、キーと値の変換位置

方法 1: foreach ループと空の配列を使用します

<?php
$arr1=array("aaa"=>11,"bbb"=>22,"ccc"=>33);
$arr2=array();
foreach($arr1 as $k=>$v){
	$arr2[$v]=$k;
}
var_dump($arr2);
?>
ログイン後にコピー

出力結果:

PHP配列のキーと値の間の位置を変換する方法

#方法 2: array_flip() 関数を使用する##array_flip() 関数は配列内のキーと値を交換できます

<?php
$arr1=array("aaa"=>11,"bbb"=>22,"ccc"=>33);
$arr2=array_flip($arr1);
var_dump($arr2);
?>
ログイン後にコピー

出力結果:

PHP配列のキーと値の間の位置を変換する方法 推奨学習: 「

PHP ビデオ チュートリアル

以上がPHP配列のキーと値の間の位置を変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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