ThinkPHP5 文字轉義emoji表情

2021-10-25 04:48:12 字數 399 閱讀 7554

/**

把使用者輸入的文字轉義(主要針對特殊符號和emoji表情)

*/public function usertextencode($str))/i",function($str),$text); //將emoji的unicode留下,其他不動,這裡的正則比原答案增加了d,因為我發現我很多emoji實際上是\ud開頭的,反而暫時沒發現有\ue開頭。

return json_decode($text);}

/**解碼上面的轉義

*/public function usertextdecode($str),$text); //將兩條斜槓變成一條,其他不動

return json_decode($text);

}

emoji表情大全:

5文字溢位

文字溢位 overflow visible 預設值 hidden 超出隱藏 scroll 顯示滾動條 auto 自適應檢視 inherit 繼承父元素overflow值文字換行 white space normal 預設值 pre 原格式輸出,空白會被瀏覽器保留 pre wrap 文字不會換行,文字...

為什麼要使用框架 thinkphp5版本

我們都在奮鬥,願生活更有意義 我先說說我不使用框架時,結構是怎麼樣的吧 html標籤 查詢資料庫 獲取字段儲存到陣列 while 迴圈條件 html標籤 整個檔案就是乙個php檔案,html標籤和php 混合起來,就是下面這個樣子 require conndb.php sql select aaa1...

Qt5 文字列印

列印的 如下 void imageprocessor showprinttext 注釋 if printdialog.exec 判斷列印對話方塊顯示後使用者是否單擊 列印 按鈕,若單擊 列印 按鈕,則相關列印屬性將可以通過建立qpringdialog物件時使用的qprinter物件獲得 若使用者單擊...