函数封装 批量查询之前 数据进行处理

心比天高,命比纸薄。

 

有时候 input  需要支持多值查询,那就就需要针对多值进行查询之前的处理,所以封装了一个函数,直接可以调用

 

 

 

eg:

 

 

 

 

也可以进行其他的扩展,当前只是个简单的例子

 

好了,直接贴出代码,便于复制

if (!function_exists('myStrReplace')) {
    function myStrReplace($str = '', $type = 'array') {
        if( empty($str) ) {
            return '';
        }

        $type = strtolower($type);
        switch ($type) {
            case 'array':
                return explode(',', trim(str_replace([" "," ","\n","\r","\t", ','], ',', $str)));
                break;
            case 'string':
                return trim(str_replace([" "," ","\n","\r","\t", ','], ',', $str));

            default:
                return $str;
                break;
        }
    }
}

 

posted @ 2021-09-09 08:56  方达达  阅读(19)  评论(0编辑  收藏  举报