制限に意味などないのです。

PHP設定時、「memory_limit -1」と設定されていたのがふと気になった。

コア php.ini ディレクティブに関する説明
リソース制限
>スクリプトが確保できる最大メモリをバイト数で指定します。この命令は、 正しく書かれていないスクリプトがサーバーのメモリを食いつぶすことを防止するのに役立ちます。 もし、使用可能メモリに制限を設けたくない場合は、 ここに -1 を指定してください。
とある。

ちなみに「0」の値でも動くので、「-1」という値もそういうものなのだろう。

関連記事:

コメントは受け付けていません。