ostapoff
Member
error_reporting(E_ALL | E_STRICT) делает PHP очень параноидальным. В PHP область видимости переменных ограничена текущей функцией и доступ в более высокий уровень отсутствует по-умолчанию (только через global или using). В perl-e все с точностью до наоборот, программист вынужден использовать my, чтобы локализовать область видимости.