redeclaration
Можно ли перезаписать функцию в PHP
Можете ли вы объявить такую функцию...
function ihatefooexamples(){
return "boo-foo!";
};
А затем повторно объ ... atefooexamples(){
return "really boo-foo";
};
};
Можно ли таким образом перезаписать функцию?
В любом случае?
Фатальная ошибка: Не удается повторно объявить, что происходит в той же строке
Я некоторое время боролся с этой ошибкой. Ошибка где-то в функции, у меня теперь есть php, который говорит мне, что он ... или без них:
if (defined( 'BP_VERSION' ))
bp_block_admin_init();
else
add_action( 'bp_init', 'bp_block_admin_init' );
повторное объявление экземпляра и статической функции
class me {
private $name;
public function __construct($name) { $this->name = $name; }
public function work() ... меня::work()
Вопрос в том, почему php не допускает такого повторного объявления. Есть ли какой-нибудь обходной путь?