ページに大量の入力要素があり、ajax 経由でサーバーに送信する必要があります。
配列を作成して送信しようとしましたが、PHP の警告が表示されました。
そこで、この警告をバイパスして、すべての巨大な配列をシリアル化された文字列に変更することにしました。その結果、警告は消えますが、サーバー側で切り捨てられたデータを取得する必要があります。
PS どちらの場合も、 max_input_vars 変数を増やすことで問題を解決できます。しかし、2 番目のデータでは、parse_str($_POST['data'], $data)
関数によって切り捨てられます。
巨大な文字列を解析しようとすると、「max_input_vars」の制限が適用されるのはなぜですか?