PHPであるページから別のページに配列値を渡し、別のページでその配列の値を取得するにはどうすればよいですか。以下のように、array_push関数を使用して、ループを使用してデータベースの値を配列に挿入しました。
array_push($file_names,$row['sVoiceFileName'])));
ここで、$file_array変数を別のページに渡します。以下のコードで配列を渡そうとしましたが、機能しません。URLに配列のみが表示されます。
echo "<a href='download.php?voice=". $file_names."'> ". "Download All"."</a>";
配列を別のページに渡すか、postメソッドを使用する別の方法はありますか?また、別のページで値を取得するにはどうすればよいですか。ここでは、配列に含まれているすべてのファイルをzipとしてダウンロードしようとしています。そのために私は機能を持っています
function zipFilesAndDownload($file_names,$archive_file_name,$file_path)
別のページで。$file_names配列をその関数に渡す必要があります。