dobra, kdyz jsou to takove hovadiny, tak mam jeste jeden bod
4) vyhodit error pri shode jmen funkce a tridy. dnes take nemuzu nadefinovat dve funkce stejneho jmena, natoz dve tridy stejneho jmena... tak v cem je problem? kdyz bude programator dodrzovat zazite konvence - tridy velkym pismenem, funkce malym, tak ke kolizi nedojde. a nemusi to byt nijak vynucene. proste hodit error pri konfliktu, a at si to kazdej pise jak chce.
... ale predpokladam, ze i toto je milionkrat horsi, ze?
ostatne, ona je dnes jiz trida zakryta funkci
function foo() {
echo 'foo 1';
}
class foo {
function __construct() {
echo 'foo 2';
}
}
$a = new foo();
foo();
vypise pouze "foo 1"