编辑代码

<?php 
//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。 
$id = 's';
if (str_starts_with($id, 'end-')) {
                    $id = substr($id, 4);
                }
                // echo $id;


$idString = 'Purchase-test:MSHPR-ADJUST-G-20241025000001';
[$model, $id] = explode(":", $idString);

$model = 'App\\Models\\' . removeEnvSuffix($model);
echo $model;exit;
//  $model = ($model != 'PurchaseAdjustment') ?: 'Purchase\\'.$model;
   function removeEnvSuffix($str)
    {
        $envStr = '-' . 'test';
        if (str_ends_with($str, $envStr)) {
            $str = substr($str, 0, -strlen($envStr));
        }
        $res = ($str == 'PurchaseAdjustment') ? 'Purchase\\'.$str : $str;
        return $res;
    }


echo $model;