array('a','d','er'),     "历史图书"="/> array('a','d','er'),     "历史图书"=">

PHP二维数组,该如何解决

WBOY
Freigeben: 2016-06-13 12:53:49
Original
914 Leute haben es durchsucht

PHP二维数组

<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 />
Nach dem Login kopieren


为什么不显示


------解决方案--------------------
当然不显示!没有下标0,如何显示?
------解决方案--------------------
因为你原本是0的位置被‘网络编程图书’给替代了
echo $str[‘网络编程图书’][2]
------解决方案--------------------
你这个二维数组 ,最外面的时候关联数组 下标是字符窜 不是数字
------解决方案--------------------
你可以把代码改成
$str = array (
        array('a','d','er'),//网络编程图书
        array('boko','fd','popo'),//历史图书
        array('fd','fd','fd'),//文学图书
    );    
     
      echo $str[0][2];
这样就显示了
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!