ホームページ > バックエンド開発 > PHPチュートリアル > PHPの2次元配列、その解き方

PHPの2次元配列、その解き方

WBOY
リリース: 2016-06-13 12:53:49
オリジナル
973 人が閲覧しました

PHP の 2 次元配列

<br />
<br />
<br />
$str = array (<br />
            "网络编程图书"=>array('a','d','er'),<br />
	    "历史图书"=>array('boko','fd','popo'),<br />
	    "文学图书"=>array('fd','fd','fd'),<br />
	);	<br />
	<br />
	  echo $str[0][2];<br />
<br />
<br />
ログイン後にコピー


なぜ表示しないのか


-----解決策--------------------------------
もちろん表示されません!添字0はありません。表示するにはどうすればよいですか?
------解決策---------
元の位置 0 が「ネットワーク化」されているためです。本が置き換えられました
echo $str['ネットワーク プログラミング ブック'][2]
-----解決策---------
2 次元配列では、連想配列の最も外側の添字は数値ではなく文字です
-----解決策-------------- ------
コードを
に変更できます $str = 配列 (
array('a','d','er'),//ネットワーク プログラミングの書籍
array('boko','fd','popo'),//歴史書
array('fd','fd','fd'),//文学書
);

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