csvソースからデータをインポートするスクリプトがあります。フィールド/列の多くは「コード」にあります。たとえば、学校のフィールドは、実際の学校名に付加された数値です。dbにインポートする前に、コードを実際の名前に変換する必要があります。
私の質問は、「if」ステートメントを使用する以外に、この変換を行うためのより迅速な方法があるかどうかです。変換する必要のあるフィールドのいくつかには20以上のオプションがあるので、20のifステートメントではなく、変換を書き込む別の方法があるかどうか疑問に思っています。今私は持っています:
if($data['school'] = 0001) {$school = "school1"; }
if($data['school'] = 0002) {$school = "school2"; }
if($data['school'] = 0003) {$school = "school3"; }...
or i could use if else statements
だから私の質問は:私がこのプロセスをスピードアップすることができるある種の配列またはループまたは他のタイプのphpステートメントのいずれかを介してより速い方法がありますか?