- ベストアンサー
ループで配列に格納する
初歩的な質問かもしれないですが、よろしくお願いします。 $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から読み込んで配列に格納する予定です。
- みんなの回答 (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)
質問が成り立っていない すでに$serversが配列ですよね? どういうデータからどういうデータに変換したいのでしょうか? iniから読み込んでというのも説明不足 補足が必要
補足
おっしゃるとおりですm(__)m。 'server' => 'http://blogsearch.google.co.jp', 'path' => '/ping/RPC2', などの=>部分を.iniファイルから読みとって、$sereversという配列に格納していきたいと思っております。 よろしくお願いします。