我有一個用PHP語言編寫的Shoutout Box,它不支持笑臉。我如何在其中插入Smiley支持?如何在PHP代碼中插入笑臉?
2
A
回答
1
我會用JavaScript來檢查添加的喊聲像「:-)」組合,並用笑臉的圖像替換它們
7
你可以簡單地做:
<?php
echo str_replace(';)', '<img src="path/to/smile_image.gif" title=";)"/>', $message);
?>
13
一些PHP,對於工作我早在一天;)
function Smilify(&$subject)
{
$smilies = array(
':|' => 'mellow',
':-|' => 'mellow',
':-o' => 'ohmy',
':-O' => 'ohmy',
':o' => 'ohmy',
':O' => 'ohmy',
';)' => 'wink',
';-)' => 'wink',
':p' => 'tongue',
':-p' => 'tongue',
':P' => 'tongue',
':-P' => 'tongue',
':D' => 'biggrin',
':-D' => 'biggrin',
'8)' => 'cool',
'8-)' => 'cool',
':)' => 'smile',
':-)' => 'smile',
':(' => 'sad',
':-(' => 'sad',
);
$sizes = array(
'biggrin' => 18,
'cool' => 20,
'haha' => 20,
'mellow' => 20,
'ohmy' => 20,
'sad' => 20,
'smile' => 18,
'tongue' => 20,
'wink' => 20,
);
$replace = array();
foreach ($smilies as $smiley => $imgName)
{
$size = $sizes[$imgName];
array_push($replace, '<img src="imgs/'.$imgName.'.gif" alt="'.$smiley.'" width="'.$size.'" height="'.$size.'" />');
}
$subject = str_replace(array_keys($smilies), $replace, $subject);
}
0
我發現這個,它幫助我.. http://os.alfajango.com/css-emoticons/
0
使用傳遞字符串創建函數。並用下面的一些文字替換圖像。
function parseString($string) {
$my_smilies = array(
':aln' => '<img src="images/alien1.png" alt="" />',
':thk' => '<img src="images/annoyed.png" alt="" />',
':ang' => '<img src="images/angel.png" alt="" />',
':slp<' => '<img src="images/zzz.png" alt="" />',
':blnk' => '<img src="images/blanco.png" alt="" />',
':zip' => '<img src="images/zip_it.png" alt="" />',
':bor' => '<img src="images/boring.png" alt="" />',
);
return str_replace(array_keys($my_smilies), array_values($my_smilies), $string);
}
相關問題
- 1. 將笑臉插入HTML
- 2. Java笑臉替代字符串笑臉
- 3. WPF用笑臉圖標代替笑臉
- 4. PHP - 用笑臉
- 5. 在光標位置插入笑臉
- 6. 如何在另一個PHP代碼中插入PHP代碼?
- 7. 如何在echo語句中插入php代碼(substr)。代碼
- 8. 如何在大會中打印笑臉?
- 9. UBB /笑臉不會替代
- 10. 笑臉分析器與PHP
- 11. PHP BB笑臉更換
- 12. PHP文本圖形笑臉
- 13. 在JTextArea中使用JButton插入笑臉(情緒)
- 14. 在PHP變量中插入PHP代碼
- 15. 如何在php代碼之間插入樣式代碼
- 16. 在.js文件中插入php代碼
- 17. 在POST中插入PHP代碼?
- 18. 在php文件中插入html代碼
- 19. 在php代碼中插入div和span
- 20. 在php代碼中插入jquery
- 21. 在Woocommerce的PHP代碼中插入類
- 22. 在PHP中插入HTML代碼
- 23. 在php中插入javascript代碼
- 24. 在sql查詢中插入php代碼
- 25. Java:笑臉
- 26. CSS笑臉
- 27. 替換字符串中的笑臉代碼
- 28. 在MediaWiki中,如何在代碼塊中插入代碼塊?
- 29. 如何在C++中插入python代碼?
- 30. 如何在html中插入html代碼
能夠在PHP進行爲好。搜索並替換。 – Svish 2010-05-04 10:05:52