PHP 5.3:DoSはバグではなく機能

それがPHP開発者の考えです。

この機能は、コード実行時のセグメンテーションフォールト/ UNIX / Windowsでのアクセス違反です。

  <?php
クラスA {} 
クラスBはAを拡張します{ 
    パブリック関数__construct(){ 
         $ args = func_get_args(); 
         call_user_func_array(array($ this、 "parent :: __ construct")、$ args); 
     } 
 } 
クラスCはB {}を拡張します 
 $ instance = new C();  //セグフォルト 


開発者は、これはまったくバグではないと言い、この機能に関する情報をドキュメントに追加したいと考えています。



Webサーバー/サーバーワーカーは自然にクラッシュします。 しかし、これは正常です。



All Articles