работаю с yii2, вывел массив PHP: public function actionIndex() { $domain = "variable"; $array = [ $domain, ]; return $this->render('index', compact( 'array')); } в массиве одно значение, так как это пример... дальше вывел значение во вьюшке PHP: <?php foreach ($array as $key => $value): ?> <?= $value[0]; ?> <?php endforeach; ?> почему то на экран выводится только буква первая V, из за чего так происходит? ======================= понял, это происходит потому что я вывожу через $value[0]
как 8 строк оказываются лишними... PHP: public function actionIndex() { return $this -> render( 'index', [ 'array' => 'variable' ] ); }
Ну ты потому что не очень понимаешь, что здесь написано. Здесь написано перебирать массив, и выводить первый символ значения.