ホームページ  >  記事  >  バックエンド開発  >  phpは式を解析します

phpは式を解析します

WBOY
WBOYオリジナル
2016-07-25 08:43:581167ブラウズ
phpは式を解析します
  1. $face=array(array("smile"=>"0_smile.gif"),array("smile"=>"1_smile.gif"),array( "Color"= >"2_色.gif"),array("Dazed"=>"3_Dazed.gif"),array("Deyi"=>"4_Deyi.gif"),array ("tears"=>") 5_涙.gif"),array("恥ずかしがり屋"=>"6_恥ずかしがり屋.gif"),array("黙ってろ"=>"7_黙ってろ.gif" ),array("泣き叫ぶ"=>"9_叫び.gif "),array("awkward"=>"10_awkward.gif"),array("angry"=>"11_angry .gif"),array("naughty"=>"12_naughty.gif"),array( "歯をむき出し"=>"13_歯をむき出しにする.gif"),array("驚く"=>" 14_驚き.gif"),array("悲しい"=>"15_sad.gif"),array("クール" =>"16_cool.gif"),array("冷汗"=>"17_冷汗.gif"),array("クレイジー"=>"18_Crazy.gif"),array("嘔吐"=>> "19_嘔吐.gif"),array("笑う"=>"20_ニヤニヤ.gif"),array("可愛い"=>"21_可愛い.gif"),array("白目"=>"22_白目。 gif"),array( "arrogance"=>"23_arrogance.gif"),array("hungry"=>"24_hunger.gif"),array("sleepy"=>"25_sleepy.gif"),array ("恐怖"=>"26_fear.gif"),array("汗"=>"27_sweat.gif"),array("ハンシャオ"=>"28_ハンシャオ.gif" ),array("ビッグソルジャー" =>"29_大兵士.gif"),array("闘争"=>"30_闘争.gif"),array("呪い"=>"31_呪い.gif "),array("質問"=>" 32_question.gif"),array("boo"=>"33_boo.gif"),array("halo"=>"34_halo.gif"),array("torture"=>"35_torture.gif") ,array("decline"=>"36_decline.gif"),array("skeleton"=>"37_skeleton .gif"),array("beat"=>"38_beat.gif"),array("さようなら"=>"39_さようなら.gif"),array("汗を拭く"=>"40 _汗を拭く.gif"),array("鼻をほじる"=>"41_鼻をほじる.gif"),array( "拍手"=>"42_拍手.gif"),array("とても恥ずかしいです "=>"43_とても恥ずかしい.gif"),array("悪い笑顔"=>"44_悪い笑顔.gif"), array("Zuo Hengheng"=>"45_Zuo Hengheng .gif"),array("right hum"=>"46_right hum.gif"),array("yawn"=>"47_yawn.gif"),array ("軽蔑"=>"48_Contempt.gif"),array("悲しみ"=>"49_Grief.gif"),array("泣きそう"=>"50_泣きそう。 gif"),array( "insidious"=>"51_insidious.gif"),array("kiss"=>"52_kiss.gif"),array("scary"=>"53_scaring.gif") ,array ("悪い"=>"54_悪い.gif"),array("チョッパー"=>"55_チョッパー.gif"),array("スイカ"=>"56_ウォーターメロン.gif" ),array("ビール"= >"57_beer.gif"),array("バスケットボール"=>"58_バスケットボール.gif"),array("ピンポン"=>"59_pingpong.gif "),array("ハグ"=>"78_ハグ. gif"),array("握手"=>"81_handshake.gif"),array("誇らしげに笑う"=>"ドヤ顔.gif"),array("音楽を聴く"=>"音楽を聴く.gif"));
  2. foreach($face as $k=>$ite​​m){
  3. $a=array_keys($item);
  4. $b[]='['.$a[0].']' ;
  5. }
  6. $GLOBALS['qqface_maps']=array_values($b);
  7. function qqface_convert_html($text){
  8. return str_replace( $GLOBALS ['qqface_maps'],
  9. array_map("add_img_label", str_replace(array(' [',']'),'',array_values($GLOBALS['qqface_maps'])) ),
  10. htmlspecialchars_decode($text, ENT_QUOTES)
  11. );
  12. }
  13. function add_img_label($v){
  14. return '< img src="https://res.wx.qq.com/mpres/htmledition/images/icon/emotion/'.$v.' .gif" width="24" height="24">';
  15. }
  16. echo qqface_convert_html('sdf[白目]sdfs[クレイジー][かわいい]');
コードをコピー
php


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。