[英]Trim the first digit of a Phone number to be in International format
我正在開發一個Web應用程序,從而從用戶那里捕獲電話號碼,但是在后端(在Laravel PHP中構建)上,我想修剪電話號碼的第一位並將其替換為254 。
例如,正在捕獲此電話號碼07******23**
我需要將第一個零替換為254
以便可以是2547******23**
您甚至不需要在這里調用正則表達式, substr()
應該可以正常工作:
$input = "07123456789";
$output = "254" . substr($input, 1);
如果只想對從零開始的數字進行此替換,那么使用preg_replace
可能更有意義:
$output = preg_replace("/^0/", "254", $input);
使用ltrim刪除零。
如果存在零,它將刪除零,如果不存在,則將字符串保留完整。
echo "254" . ltrim($number, "0");
請參見有無前導零的示例:
https://3v4l.org/Z03st
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.