我試圖從電話號碼中刪除前導'0',以便如果客戶將他/她的電話號碼輸入爲'0856xxxxxxx',則會變爲'856xxxxxxx'零。我做了一些網上調查,發現LTRIM()函數可以使用,所以我更新了我的functions.php中的代碼如下:從Woocommerce結賬區域的電話號碼中刪除前導0
add_action('woocommerce_checkout_process', 'removeLeadingZero');
function removeLeadingZero() {
$billing_phone = filter_input(INPUT_POST, 'billing_phone');
$billing_phone= ltrim($billing_phone, '0');
}
上面的代碼是不給任何輸出。現在的問題是我不知道如何返回更新的值,以便最終的值變成所需的值。
感謝
的功能也不會返回任何東西,也不接受任何數據,所以... –
可以請你告訴我如何進一步進行,我不知道太多的PHP編碼 –
http://php.net/manual/en/functions.user-defined.php –