• ベストアンサー

ループで配列に格納する

初歩的な質問かもしれないですが、よろしくお願いします。 $servers=array( array( 'server' => 'http://ping.rss.drecom.jp', 'path' => '/',), array( 'server' => 'http://ping.blogmura.com', 'path' => '/xmlrpc/4u9lifgg3xx', ), array( 'server' => 'http://blog.goo.ne.jp', 'path' => '/XMLRPC', ), array( 'server' => 'http://blogsearch.google.co.jp', 'path' => '/ping/RPC2', ),); とあります。 これをループで$serversに入れる方法を教えてください。 また、arrayは不特定複数です。 .iniから読み込んで配列に格納する予定です。

質問者が選んだベストアンサー

  • ベストアンサー
  • mpx
  • ベストアンサー率71% (149/209)
回答No.2

>> これをループで$serversに入れる方法を教えてください >> .iniから読み込んで配列に格納する予定です。 iniファイルの構造を未開示なので、概要の例示だけになります 1.while等のループを用意する。  以下はループ内の処理 2.server と path の1対をiniファイルから読みだす。   データが無くなればループを出る 3.読み出した各値を以下の変数に代入する   $tmp['server']に'server'の値を代入する   $tmp['path']に'path'の値を代入する 4.$servers[]=$tmp; を実行 5.ループを閉じる

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

質問が成り立っていない すでに$serversが配列ですよね? どういうデータからどういうデータに変換したいのでしょうか? iniから読み込んでというのも説明不足 補足が必要

noname#102630
質問者

補足

おっしゃるとおりですm(__)m。 'server' => '​http://blogsearch.google.co.jp',​ 'path' => '/ping/RPC2', などの=>部分を.iniファイルから読みとって、$sereversという配列に格納していきたいと思っております。 よろしくお願いします。

関連するQ&A