index.php есть переменные, кроме $uid, а в плагине она есть.
<?php
$a = 1;
$b = 3;
$uid = 666;
return "<span>".($a + $b +$data)."</span> Uid: $uid";
<?php
$data = 20;
$mata = "Вася";
$result = '';
foreach (['func1'] as $file) {
$restlt .= include $file;
}
echo $result;
foreach (['func1','func2'] as $file) {
$restlt .= include $file;
}
echo $result;
что такое $function в $function($$param);
Когда плагинов будет много это будет не так быстро подключаться и выполняться как хотелось.
<?php
$a = 1;
$b = 3;
return "<span>".($a + $b +$data)."</span>";
<?php
$a = "Hello";
return "<b> $a $mata</span>";
<?php
$data = 20;
$mata = "Вася";
$result = '';
foreach (['func1','func2'] as $file) {
$restlt .= include $file;
}
echo $result;
$massive = ['func'=> 'data'];
foreach($massive as $function => $param) {
$function($$param);
}
PHP - мультипарадигменный язык, который не обязывает использовать классы и автозагрузку.
ага, логика аж зашкаливает