Как стать автором
Обновить

PHP 5.3: DoS — это не баг, а фича

Время на прочтение1 мин
Количество просмотров1.6K
Именно так думают девелоперы PHP.
Фича заключается в Segmentation Fault/Access Violation под unix/windows при исполнении кода:
<?php
class A {} 
class B extends A { 
    public function __construct() { 
        $args = func_get_args(); 
        call_user_func_array(array($this, "parent::__construct"), $args); 
    } 
} 
class C extends B {} 
$instance = new C(); // Segfault

Разработчики говорят, что это совсем не баг и хотят добавить в документацию сведения об этой фиче.

Естественно падает вебсервер/воркер сервера. Но это нормально, __ведь так и должно быть__.
Теги:
Хабы:
Всего голосов 80: ↑65 и ↓15+50
Комментарии94

Публикации

Работа

PHP программист
66 вакансий

Ближайшие события