好的,所以我最近将脚本放到了 textCMS 系统上。但是,我希望为自己更多地“开发”它,因为它对我来说太基础了。我不会说我是“初学者” php 编码器,但我不是很先进。
http://ppGATE.net <--这是我正在使用的 CMS。
有人可以帮我介绍一下,当我使用在线页面编辑器时,如果我使用 :) 或 :P 它会将其更改为表情。
我在网上查了一下,还没有真正找到任何有效的方法。
任何帮助都是感激的。
好的,所以我最近将脚本放到了 textCMS 系统上。但是,我希望为自己更多地“开发”它,因为它对我来说太基础了。我不会说我是“初学者” php 编码器,但我不是很先进。
http://ppGATE.net <--这是我正在使用的 CMS。
有人可以帮我介绍一下,当我使用在线页面编辑器时,如果我使用 :) 或 :P 它会将其更改为表情。
我在网上查了一下,还没有真正找到任何有效的方法。
任何帮助都是感激的。
str_replace(':)', '<img src="/path/to/smileyface.gif"/>', $string);
重复不同的表情。
如果您自己无法解决这个问题,我会说您实际上是一个初学者。您想用笑脸图像替换文字笑脸,对吗?该代码几乎说明了自己。
如果你想像约瑟夫一样变得花哨,你也可以这样做:
$emotDict = array(
':)' => '<img src="path/to/image/smile.gif"/>',
':(' => '<img src="path/to/image/sad.gif"/>'
// and so on...
);
$updated_text = str_replace(array_keys($emotDict), array_values($emotDict), $your_text);
这里不需要正则表达式。