@mohaligateway
@hesammousavi
@ali.bayat
@juza66
@eniack
میخوام این کد رو بهینه کنم ایا راه بهتری وجود داره
if($query['dep_source']=="l"){
                    $query['dep_source'] ="ش";
                }elseif($query['dep_source']=="k"){
                    $query['dep_source'] = "ک";
                }elseif($query['dep_source']=="u"){
                    $query['dep_source']  ="ی";
                }elseif($query['dep_source']=="f"){
                    $query['dep_source']  ="ص";
                }else{
                }
                if($query['ret_source']=="l"){
                    $query['ret_source'] ="ش";
                }elseif($query['ret_source']=="k"){
                    $query['ret_source'] = "ک";
                }elseif($query['ret_source']=="u"){
                    $query['ret_source']  ="ی";
                }elseif($query['ret_source']=="f"){
                    $query['ret_source']  ="ص";
                }else{
                }
                سلام وقتتون بخیر!
دقیقا همین که دوستمون گفتند بهترین راه هست
$list=array(
    "a"=>"ش",
    "b"=>"ذ",
    "c"=>"ز",
    "d"=>"ی",
    "e"=>"ث",
);
echo $list[$query['dep_source']];
                                می تونید از یک array استفاده کنید و در داخل اون جست و جو بزنید.
return [
    'rules' => [
        'a' => 'ا',
        'b' => 'ب,
        .
        .
        .
    ],
];
                                سلام وقتتون بخیر!
دقیقا همین که دوستمون گفتند بهترین راه هست
$list=array(
    "a"=>"ش",
    "b"=>"ذ",
    "c"=>"ز",
    "d"=>"ی",
    "e"=>"ث",
);
echo $list[$query['dep_source']];
                                آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟