PHP定义和回显结果

时间:2012-05-27 15:44:39

标签: php mysql

如果我在数据库表中有这个结果s,d,r,t

,如何定义数据库中的数据

这是表格中的屏幕

http://i.imgur.com/9dK7T.png

如果我在数据库

中只有 s ,我可以这样做
if($func->data =='s') {echo "This is S";}

我需要定义表格中的每个字母和回声结果,但是如何?如果我有多个字母怎么做呢?

1 个答案:

答案 0 :(得分:0)

这似乎是你想要的:

$letters = explode(',', strtolower($func->data));

if (in_array('s', $letters)) echo 'This is S';
if (in_array('d', $letters)) echo 'This is D';
if (in_array('r', $letters)) echo 'This is R';
if (in_array('t', $letters)) echo 'This is T';
if (in_array('e', $letters)) echo 'This is E';