2

禁止理由の表があります。

id | short_name | description
 1      virus     Virus detected in file
 2      spam      Spammy file
 3      illegal   Illegal content

ウイルスであるファイルを禁止する場合、私のコードでは次のようにします。

$file -> banVirus();

ファイル ID と禁止理由をテーブルに挿入します。

"INSERT INTO 'banned_files' VALUES (61234, 1)"

私の質問は; 値 1 をハードコーディングしたのは問題ですか? 、スパム ファイルを示します。

define ('SPAM', 1) のように config で define を使用する必要があるので、1 を define に置き換えることができますか? それとも全く関係ないですか?

4

2 に答える 2