$v){$arr2[$v]=$k;}" を使用し、元の配列の値を使用します。 as empty 配列のキー、元の配列のキーを空の配列の値として使用できます。 2. 配列内のキーと値を交換できる array_flip() 関数を「array_flip($array)」という構文で使用します。"/> $v){$arr2[$v]=$k;}" を使用し、元の配列の値を使用します。 as empty 配列のキー、元の配列のキーを空の配列の値として使用できます。 2. 配列内のキーと値を交換できる array_flip() 関数を「array_flip($array)」という構文で使用します。">

ホームページ  >  記事  >  バックエンド開発  >  PHP配列のキーと値の間の位置を変換する方法

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

青灯夜游
青灯夜游オリジナル
2021-11-05 18:25:562106ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。