StalkerClasses
Новичок
Попробовал с помощью виджета вернуть массив, но судя по всему виджеты на это не рассчитаны. Можно ли как-то в функции run() вернуть массив, а не строку?
Учи уже PHP = количество глупых вопросов уменьшится в разы.
Метод возвращает то, что ты указываешь в return.
Happy New Year!![]()
<?php
namespace app\components;
use yii\base\Widget;
/*
use app\components\TestWidget;
<?= TestWidget::widget() ?>
*/
class TestWidget extends Widget
{
public function init()
{
}
public function run()
{
return [
'a' => 1,
'b' => 2
];
}
}
?>
<?
$var = TestWidget::widget();
print_r($var);
?>
Ок.И так нормально.