これはおそらくばかげた質問ですが、私は長い間プログラミングをしていないので、なぜJsonデータを配列で送信する必要があるのでしょうか。私が尋ねている理由は、Ajaxコールバックを使用して単純なjQueryフォームを構築しているためです(単純なものにjsonを使用する必要はありませんが、その使用方法を学びたいと思います)。スクリプトは、ID番号をphp関数に送信します。この関数は、ID番号に応じて、1つ以上のフォームを返すことができます。では、なぜJSONデータを配列で送信する必要があるのでしょうか。
それが重要かどうかはわかりませんが、ここに再調整されるデータの構造があります。
foreach ($list as $row) {
$out[] = ('<tr><td><a href="'.$row['link_form'].'">'.$row['name_form'].'</a></td> <td>'.$row['date_added'].'</td></tr>');