โค้ด php แสดงเบอร์โทรศัพท์ บัตรประชาชน วันที่ ในรูปแบบที่ต้องการ

วันที่: 7 ก.พ. 2565 22:45 น.

โค้ด php แสดงเบอร์โทรศัพท์ บัตรประชาชน วันที่ ในรูปแบบที่ต้องการ

รูปแบบการแสดงผลของบัตรประชาชน เบอร์โทรศัพท์ หรือตัวอเลขอื่นๆ เราะจัดการได้ง่ายขึ้นโดยโค้ดด้านล่างนี้ครับ เพราะสามารถกำหนดรูปแบบได้เลย มาดูโค้ดกันเลยครับ

function txtFormat($text = '', $pattern = '', $ex = '') {
    $cid = $text == '' ? '0000000000000' : $text;
    $pattern = $pattern == '' ? '_-____-_____-__-_' : $pattern;
    $p = explode('-',$pattern);
    $ex = $ex == '' ? '-' : $ex;
    $first = 0;
    for($i=0;$i<=count($p)-1;$i++) {
        $first = $first+$last;
        $last = strlen($p&#91;$i]);
        $returnText&#91;] = substr($cid,$first,$last);
    }
    return implode($ex,$returnText);
}
 
echo txtFormat('0853058521','___-___-____','-');
echo '<br />';
echo txtFormat('17032557','__-__-____','/');

คำค้น: number formatting php, รูปแบบเบอร์โทร php, รูปแบบเลขบัตรประชาชน php

เรื่องอื่น ๆ ที่เกี่ยวข้อง