0

PHPでインデックスなしで多次元配列にキーと値のペアを追加するにはどうすればよいですか

元:

<?php

$GLOBALS['app_list_strings']['ip_list']=array (
  '192.168.1.51' => 'server1',
  // i have to add key and value pair here just like above
);
?>
4

3 に答える 3

2
$GLOBALS['app_list_strings']['ip_list']['10.0.0.1'] = 'server2'; 
于 2013-06-25T12:16:00.273 に答える
0

上記のコードは

$GLOBALS['app_list_strings']['ip_list']['192.168.1.51'] = 'server1';

だからこれをする

2 つの配列を追加する方法の 2 つの例

$GLOBALS['app_list_strings']['ip_list']['152.124.25.25'] = 'server x'; 
$GLOBALS['app_list_strings']['ip_list']['152.100.25.25'] = 'server r'; 

また

$GLOBALS['app_list_strings']['ip_list']=array ( '192.168.1.51' => 'server1', '152.100.25.25' => 'server x' );
于 2013-06-25T12:18:08.743 に答える
0

以下のように 1 つずつ追加できます。

$GLOBALS['app_list_strings']['ip_list']['192.168.1.51'] = 'server1';

$GLOBALS['app_list_strings']['ip_list']['192.168.1.52'] = 'server2';.....など..

または

以下のように、 foreach を使用して一度にすべてを追加できます。

$array_server_ips = 配列(

'192.168.1.51'=>'server1', '192.168.1.52'=>'server2', '192.168.1.53'=>'server3', '192.168.1.54'=>'server4', '192.168.1.55'= >'server5', '192.168.1.56'=>'server6', '192.168.1.57'=>'server7'

);

foreach($array_server_ips as $key=>$value){

$GLOBALS['app_list_strings']['ip_list'][$key] = $value;

}

于 2013-06-25T12:52:41.110 に答える