yii2 JS Передать переменную из PHP в JavaScript -- пример

Пример передачи двух переменных через включение JS кода:

Yii::$app->view->registerJs("var start11 = " . Json::encode($start1)
 . "; var end22= " . Json::encode($end1) . ";",  \yii\web\View::POS_HEAD);

В файле, где делаете этот вызов предварительно подключите:

use yii\helpers\Json;

Ну или используйте такую функцию:

/**
 * Отладка в JS
 * 
 * @param type $var           значение
 * @param type $varname   имя переменной 
 */
function  JS_log($var, $varname, $comment = "отладка")
{
    Yii::$app->view->registerJs(" var " . $varname . " = " . json_encode($var) . 
                            "; console.log('" . $comment . " " . $varname ."', ". $varname ." );", \yii\web\View::POS_HEAD);
}

Key Words for FKN + antitotal forum (CS VSU):