欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

淺談Laravel模板實體轉(zhuǎn)義帶來的坑

 更新時間:2019年10月22日 11:05:19   作者:webbc  
今天小編就為大家分享一篇淺談Laravel模板實體轉(zhuǎn)義帶來的坑,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

問題

最近在Laravel項目中用到了百度編輯器,插入到數(shù)據(jù)庫我保存的是原始的html標(biāo)簽代碼,沒有進(jìn)行實體轉(zhuǎn)義。然后在修改的時候,需要讀取到數(shù)據(jù)庫中的數(shù)據(jù),進(jìn)行回顯,這時候竟然在編輯器里面顯示html標(biāo)簽代碼<p>123</p>,這讓我很尷尬,因為以前在tp框架中也是這樣寫的,但是沒有問題。

搜索之路

在知道問題之后,我就開始找百度了,因為一開始的時候我并不知道是框架的原因,我以為是百度編輯器版本的原因,然后收到了許多答案,都是圍繞著htmlentities和html_entity_decode這兩個函數(shù)搞來搞去。我都有試過,但是都沒有用,然后這個問題就放下了。

正確方法

第二天我起來,感覺這個問題一定要解決,然后就搜索了看了Laravel官網(wǎng)的api,然后扎到blade模板這一節(jié),看到這個。

Blade {{ }} statements are automatically sent through PHP's htmlspecialchars function to prevent XSS attacks.

意思是:使用{{}}會自動使用php中的htmlspecialchars方法來轉(zhuǎn)義成實體,然后輸出。

顯示未轉(zhuǎn)義數(shù)據(jù)

Hello, {!! $name !!}.

然后試了一下,大功告成!

總結(jié)

雖然知識大家都懂,但是如果知識換一種方式來考驗我們,我們可能一下子并不能濾清思緒,總的來說還是基礎(chǔ)比較差,還得補(bǔ)補(bǔ)啊。

以上這篇淺談Laravel模板實體轉(zhuǎn)義帶來的坑就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解php中serialize()和unserialize()函數(shù)

    詳解php中serialize()和unserialize()函數(shù)

    這篇文章主要介紹了php的serialize()函數(shù)和unserialize()函數(shù)的相關(guān)資料,需要的朋友可以參考下
    2017-07-07
  • Laravel5.5 數(shù)據(jù)庫遷移:創(chuàng)建表與修改表示例

    Laravel5.5 數(shù)據(jù)庫遷移:創(chuàng)建表與修改表示例

    今天小編就為大家分享一篇Laravel5.5 數(shù)據(jù)庫遷移:創(chuàng)建表與修改表示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • PHP中遞歸的實現(xiàn)實例詳解

    PHP中遞歸的實現(xiàn)實例詳解

    遞歸(http:/en.wikipedia.org/wiki/Recursive)是一種函數(shù)調(diào)用自身(直接或間接)的一種機(jī)制,這種強(qiáng)大的思想可以把某些復(fù)雜的概念變得極為簡單。這篇文章主要介紹了PHP中遞歸的實現(xiàn)實例詳解,需要的朋友可以參考下
    2017-11-11
  • 跟我學(xué)Laravel之路由

    跟我學(xué)Laravel之路由

    本文主要介紹了Lavarvel框架的路由的相關(guān)概念以及示例,非常的實用,有需要的朋友可以參考下
    2014-10-10
  • Yii框架操作cookie與session的方法實例詳解

    Yii框架操作cookie與session的方法實例詳解

    這篇文章主要介紹了Yii框架操作cookie與session的方法,結(jié)合實例形式詳細(xì)分析了Yii針對cookie與session操作的常用方法及相關(guān)注意事項,需要的朋友可以參考下
    2019-09-09
  • PHP速成大法

    PHP速成大法

    本文主要是簡單而全面的向大家介紹了一下php的相關(guān)知識,php入門非常簡單,稍微有點(diǎn)小基礎(chǔ)的小伙伴們一天就能入門。
    2015-01-01
  • 根據(jù)ip調(diào)用新浪api獲取城市名并轉(zhuǎn)成拼音

    根據(jù)ip調(diào)用新浪api獲取城市名并轉(zhuǎn)成拼音

    這篇文章主要介紹了根據(jù)ip調(diào)用新浪api獲取城市名并轉(zhuǎn)成拼音的示例,,需要的朋友可以參考下
    2014-03-03
  • 徹底刪除thinkphp3.1案例blog標(biāo)簽的方法

    徹底刪除thinkphp3.1案例blog標(biāo)簽的方法

    這篇文章主要介紹了徹底刪除thinkphp3.1案例blog標(biāo)簽的方法,以thinkphp3.1框架中的案例blog為基礎(chǔ)介紹了刪除日記時同步刪除tag冗余數(shù)據(jù)的方法,非常具有實用價值,需要的朋友可以參考下
    2014-12-12
  • Laravel配置全局公共函數(shù)的方法步驟

    Laravel配置全局公共函數(shù)的方法步驟

    這篇文章主要給大家介紹了關(guān)于Laravel配置全局公共函數(shù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Laravel具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • 6個常見的 PHP 安全性攻擊實例和阻止方法

    6個常見的 PHP 安全性攻擊實例和阻止方法

    這篇文章主要介紹了6個常見的 PHP 安全性攻擊實例和阻止方法,有對這方面感興趣的小伙伴歡迎大家來閱讀和學(xué)習(xí)
    2020-12-12

最新評論