ホームページ > バックエンド開発 > PHPチュートリアル > 初心者の方、配列についていくつか質問したいのですが、よろしくお願いします。

初心者の方、配列についていくつか質問したいのですが、よろしくお願いします。

WBOY
リリース: 2016-06-13 13:20:57
オリジナル
980 人が閲覧しました

初心者の方、配列について質問してください。ありがとうございます。
$f=array('0'=>array('id'=>'555','cd'=>'6666'),'1'=>array('id'=>) ;'bbb','cd'=>'ddd'),'2'=>array('id'=>'ccc','cd'=>'ccc'));
$ t = array();
foreach($f as $v){
$t[$v['id']]=$v; //この文が理解できません。教えてください。 ! キー名をIDの値に変更するにはどうすればよいですか?原理は何ですか?
}
print_r($t);

-----解決策---------
まず、$v が何であるかを知る必要があります。これは、array('id'=>'555','cd'=>6666') であり、$va['id'] の 1 サイクルは 555、bbb、です。 ccc、次に $t['555'] = 配列...、
------解決策----------------------
foreach($f as $v){ After
$v はシーケンス内にあります
array('id'=>'555','cd'=>'6666')
array('id'=>'bbb','cd' =>'ddd')
array('id'=>'ccc','cd'=>'ccc')

$t[$v['id']]
$i = $v['id'];
$t[$i]
これを理解するのは難しくありませんね?

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