rendered paste bodyArray
(
[0] => Array
(
[set] => yellow
[img] => biggrin.gif
[alt] => Very Happy
[key] => :D
)
[1] => Array
(
[set] => yellow
[img] => biggrin.gif
[alt] => Very Happy
[key] => :-D
)
[2] => Array
(
[set] => yellow
[img] => biggrin.gif
[alt] => Very Happy
[key] => :grin:
)
[3] => Array
(
[set] => yellow
[img] => biggrin.gif
[alt] => Very Happy
[key] => :biggrin:
)
[4] => Array
(
[set] => yellow
[img] => smile.gif
[alt] => Smile
[key] => :)
)
[5] => Array
(
[set] => yellow
[img] => smile.gif
[alt] => Smile
[key] => :-)
)
[6] => Array
(
[set] => yellow
[img] => smile.gif
[alt] => Smile
[key] => :smile:
)
[7] => Array
(
[set] => yellow
[img] => sad.gif
[alt] => Sad
[key] => :(
)
[8] => Array
(
[set] => yellow
[img] => sad.gif
[alt] => Sad
[key] => :-(
)
[9] => Array
(
[set] => yellow
[img] => sad.gif
[alt] => Sad
[key] => :sad:
)
[10] => Array
(
[set] => yellow
[img] => surprised.gif
[alt] => Surprised
[key] => :o
)
[11] => Array
(
[set] => yellow
[img] => surprised.gif
[alt] => Surprised
[key] => :-o
)
[12] => Array
(
[set] => yellow
[img] => surprised.gif
[alt] => Surprised
[key] => :eek:
)
[13] => Array
(
[set] => yellow
[img] => shock.gif
[alt] => Shock
[key] => :shock:
)
[14] => Array
(
[set] => yellow
[img] => confused.gif
[alt] => Confused
[key] => :?
)
[15] => Array
(
[set] => yellow
[img] => confused.gif
[alt] => Confused
[key] => :-?
)
[16] => Array
(
[set] => yellow
[img] => confused.gif
[alt] => Confused
[key] => :???:
)
[17] => Array
(
[set] => yellow
[img] => cool.gif
[alt] => Cool
[key] => 8)
)
[18] => Array
(
[set] => yellow
[img] => cool.gif
[alt] => Cool
[key] => 8-)
)
[19] => Array
(
[set] => yellow
[img] => cool.gif
[alt] => Cool
[key] => :cool:
)
[20] => Array
(
[set] => yellow
[img] => lol.gif
[alt] => Laughing
[key] => :lol:
)
[21] => Array
(
[set] => yellow
[img] => mad.gif
[alt] => Mad
[key] => :x
)
[22] => Array
(
[set] => yellow
[img] => mad.gif
[alt] => Mad
[key] => :-X
)
[23] => Array
(
[set] => yellow
[img] => mad.gif
[alt] => Mad
[key] => :mad:
)
[24] => Array
(
[set] => yellow
[img] => razz.gif
[alt] => Razz
[key] => :p
)
[25] => Array
(
[set] => yellow
[img] => razz.gif
[alt] => Razz
[key] => :-p
)
[26] => Array
(
[set] => yellow
[img] => razz.gif
[alt] => Razz
[key] => :razz:
)
[27] => Array
(
[set] => yellow
[img] => redface.gif
[alt] => Embarassed
[key] => :oops:
)
[28] => Array
(
[set] => yellow
[img] => cry.gif
[alt] => Crying or Very sad
[key] => :cry:
)
[29] => Array
(
[set] => yellow
[img] => evil.gif
[alt] => Evil or Very Mad
[key] => :evil:
)
[30] => Array
(
[set] => yellow
[img] => badgrin.gif
[alt] => Bad Grin
[key] => :badgrin:
)
[31] => Array
(
[set] => yellow
[img] => rolleyes.gif
[alt] => Rolling Eyes
[key] => :roll:
)
[32] => Array
(
[set] => yellow
[img] => wink.gif
[alt] => Wink
[key] => ;)
)
[33] => Array
(
[set] => yellow
[img] => wink.gif
[alt] => Wink
[key] => ;-)
)
[34] => Array
(
[set] => yellow
[img] => wink.gif
[alt] => Wink
[key] => :wink:
)
[35] => Array
(
[set] => yellow
[img] => exclaim.gif
[alt] => Exclamation
[key] => :!:
)
[36] => Array
(
[set] => yellow
[img] => question.gif
[alt] => Question
[key] => :?:
)
[37] => Array
(
[set] => yellow
[img] => idea.gif
[alt] => Idea
[key] => :idea:
)
[38] => Array
(
[set] => yellow
[img] => arrow.gif
[alt] => Arrow
[key] => :arrow:
)
[39] => Array
(
[set] => yellow
[img] => neutral.gif
[alt] => Neutral
[key] => :|
)
[40] => Array
(
[set] => yellow
[img] => neutral.gif
[alt] => Neutral
[key] => :-|
)
[41] => Array
(
[set] => yellow
[img] => neutral.gif
[alt] => Neutral
[key] => :neutral:
)
[42] => Array
(
[set] => yellow
[img] => doubt.gif
[alt] => Doubt
[key] => :doubt:
)
)
(print_r of $this->smiles)
code to replace the keys with the img: ($what is the website, captured with OB)
function bbc($what){
foreach($this->regexs as $c){
$c[0] = '/'.$c[0].'/';
$what = preg_replace($c[0], $c[1], $what);
}
foreach($this->smiles as $c){
$what = str_replace($c['key'], '<img src="/view.php?t=s&s='.$c['set'].'&img='.$c['img'].'" alt="'.$c['alt'].'"/>', $what);
}
return $what;
}