首页 > 解决方案 > 如何在使用 laravel 5.4 将电话号码存储在控制器变量中之前跳过 0041 和 0

问题描述

我需要在 Number 之前删除 0041 和 0,因为有些用户在 12345678 之前输入了 0041 或 0。所以,我只需添加 0041 静态

$order->phone       =        "0041" . $request->phone;

因此,如果用户在数字之前输入 0041 或 0,则应该跳过它,数字将存储 004112345678。

请给我任何想法。谢谢

标签: phplaravellaravel-5laravel-5.4

解决方案


用于substr检查第一个数字。在条件中使用它:

if(substr($phone, 0, 4) !==  "0041"){
    $phone = "0041" . $phone;
}

推荐阅读