【发布时间】:2011-01-11 19:05:13
【问题描述】:
我只是在将一个脚本集成到我自己的站点中,这个脚本(具有聊天功能)具有内置的表情符号,我的站点也有表情符号,但它们的 url 存储在站点 mysql db 中,拉说将 db 中的文件添加到脚本中很容易,但脚本使用二维数组作为表情符号(如下所示),我不确定如何解析 msyql 查询输出以将我的站点中的表情符号放入数组格式化脚本需要。
我的表情符号表是这样布置的:
id - autogenerated id number
code - code used to display smilie (eg :) )
imgsrc - the image to replace above code with
脚本将以下内容用于其表情数组:
// Smileys
$smileys = array(
':)' => 'smiley',
':-)' => 'smiley',
':(' => 'smiley-sad',
':-(' => 'smiley-sad',
':D' => 'smiley-lol',
';-)' => 'smiley-wink',
';)' => 'smiley-wink',
':o' => 'smiley-surprise',
':-o' => 'smiley-surprise',
'8-)' => 'smiley-cool',
'8)' => 'smiley-cool',
':|' => 'smiley-neutral',
':-|' => 'smiley-neutral',
":'(" => 'smiley-cry',
":'-(" => 'smiley-cry',
":p" => 'smiley-razz',
":-p" => 'smiley-razz',
":s" => 'smiley-confuse',
":-s" => 'smiley-confuse',
":x" => 'smiley-mad',
":-x" => 'smiley-mad',
);
左侧是代码,右侧是文件名(脚本附加扩展名并添加位置本身)
希望这不会超出可能性范围。
干杯
【问题讨论】:
-
该数组只有一个维度...请发布两个数组的示例(您的,以及脚本期望的)。
-
oops 可能只有 1d,但仍然困惑如何让 mysql 做我想做的事
标签: php mysql arrays associative-array