私はこのタイプの配列に慣れていません。このタイプの配列で別のデータセットをプッシュするにはどうすればよいですか?この配列にデータを追加するにはどうすればよいですか?
$array[] = array('key' => 'value', 'key2' => 'value2');
私はこのタイプの配列に慣れていません。このタイプの配列で別のデータセットをプッシュするにはどうすればよいですか?この配列にデータを追加するにはどうすればよいですか?
$array[] = array('key' => 'value', 'key2' => 'value2');
は限り私が最初
私は最初の配列にそれをプッシュしたい、私はそれを行う方法を理解する.. –
@M。 CAの - このコードは最初の配列にプッシュします。演算子[] - 配列の末尾にデータをプッシュします – Greenisha
これは動作しません.... –
と同じ別のセクションを追加します
$array[]= array(
'service_name' => $row['application_name'],
'html_id' => $row['html_id'],
'url' => $row['url']
);
をunderstood-、これはouthermost配列に別の配列を追加します答えは実際にアプリケーションやAPIが何であるかに依存しますxpectingしかし、のようなもの、それに野生の刺しを取るために -
<?php
$array = array (
array (
'service_name' => $row['application_name'],
'html_id' => $row['html_id'],
'url' => $row['url']
),
array (
'service_name' => 'app2',
'html_id' => 'htmlid2',
'url' => 'url2'
)
);
それは働いていました。 –
:
$array = array(
array(
'service_name' => $row['application_name'],
'html_id' => $row['html_id'],
'url' => $row['url']
)
);
は必ずPHPの男私の友人のパスを取る:) http://php.net/manual/en/function.array-push.php
それはあなたがにデータを置くしたい配列に依存します:) - 最初のものはclassical arrayであり、含まれているものはassociative array
あなたが達成したいことを含めるように質問を展開すると、より良い回答が得られるかもしれません。データベースのデータを配列形式に移動しようとしているようですが、これを行うにはより良い方法があるかもしれません。 – Bing
@Bing ya thats何をやろうとしているのですか?DBのデータを取得し、それを配列にプッシュし、配列をテンプレートに送ります。何が良い方法ですか? –
これはあなたのデータをどのように収集するかによって異なりますが、私はhttp://www.php.net/manual/en/function.mysql-fetch-assoc.phpと2006年2月23日のコメントから考えていました26。あなたはそれを読むことができます、あなたはGreenishaの答えが働いたと主張して以来、私はここで暫定的な答えを提供しません。 – Bing