0

結果としてデータベーステーブルにこれがある場合、データベースからデータを定義する方法はs,d,r,t?

これがテーブルの画面です

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

データベースにsしかない場合にこれを行うことができます

if($func->data =='s') {echo "This is S";}

テーブル内のすべての文字を定義して結果をエコーする必要がありますが、どうすればよいですか? 複数の文字がある場合、どうすればこれを行うことができますか?

4

1 に答える 1

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';
于 2012-05-27T15:51:02.230 に答える