src/PhoneRouting.php
public function isMnp($called = '')
    {
        if (empty($called)) {
            return NULL;
        }
        // Format new: 0084 + RN + MSISDN -> 0084002914692692 -> str_len = 16
        // Format old: 0084 + MSISDN -> 0084914692692 -> str_len = 13
        $length = mb_strlen($called);
        if ($length == self::IS_MNP_LENGTH) {
            $isMnp = TRUE;
        } else {
            $isMnp = FALSE;
        }

        return $isMnp;
    }
public function isMnp($called = '')
    {
        if (empty($called)) {
            return NULL;
        }
        // Format new: 0084 + RN + MSISDN -> 0084002914692692 -> str_len = 16
        // Format old: 0084 + MSISDN -> 0084914692692 -> str_len = 13
        $length = mb_strlen($called);
        if ($length == self::IS_MNP_LENGTH) {
            $isMnp = TRUE;
        } else {
            $isMnp = FALSE;
        }

        return $isMnp;
    }
Hàm kiểm tra số thuê bao có thuộc tập MNP hay không

@author: 713uk13m <dev@nguyenanhung.com>
@time  : 10/22/18 12:02

@param string $called số thuê bao đầu vào

@return bool|null TRUE nếu thuộc MNP, FALSE nếu không thuộc MNP, NULL nếu called là rỗng