谁一开始就是大神?

render传入字符串[2.0]

Yii 里有:
render(视图名)、
renderFile(视图文件路径)。
我想问的是:
有一段字符串 <html><?php echo 'test';?></html>
我想直接返回该字符串解析后的结果要怎么做?

估计楼主的意思是
yii2 貌似是没有这种调用方式的,我估计以后也不会有
\yii\base\View 有一个方法是可以渲染 php 代码的,是通过 eval 执行的,可以这样调用
不过还是尽量不要直接渲染 php 代码吧
yii2.0 render() 本来就是直接返回渲染的结果。
默认代码是
return $this->render('xx',[]);
如果你要返回结果,赋予一个变量就行了
$html = $this->render('xx',[]);
.....
变量$html就是你要返回的结果
没看懂你想问的问题, – -#

public function actionAbout()

赞(0) 打赏
未经允许不得转载:菜鸟之家 » render传入字符串[2.0]

评论 抢沙发

登录

找回密码

注册