关于Yii2中html实体之间的转换 [ 技术分享 ]
html_entity_decode()
函数把 HTML 实体转换为字符。
html_entity_decode()
是 htmlentities()
的反函数。
当把html代码显示在屏幕上,需要使用 htmlentities()
函数
有的时候我们需要反过来,则需要使用函数 html_entity_decode()
,将翻转的代码,重新翻译回来!
今天在用Yii2进行转换的时候用到:
<?= DetailView::widget([
'model' => $model,
'attributes' => [
//'id',
['label'=>'所属品牌','value'=>$model->getBase_id_text()],
//'base_id',
['label'=>'店铺名称','value'=>$model->getStore_name()],
['label'=>'店铺品牌','value'=>$model->getStoreCid_text()],
'sell_price',
'store_content:ntext',
['label'=>'是否预约','value'=>$model->getAppoint_text()],
'appointment_date',
'appointment_start_time',
'appointment_end_time',
['label'=>'状态','value'=>$model->getStatus_text()],
['label'=>'创建时间','value'=>date('Y/m/d H:i',$model->created_at)],
['label'=>'修改时间','value'=>date('Y/m/d H:i',$model->updated_at)],
],
]) ?>
只需要把'store_content:ntext'改成'store_content:raw' 即可完成转换
tiandi2050
注册时间:2015-05-25
最后登录:2017-03-28
在线时长:16小时6分
最后登录:2017-03-28
在线时长:16小时6分
- 粉丝10
- 金钱235
- 威望60
- 积分995