Php là nước nào?

Được biết đến từ nhánh tây nam của hồ Malawi (Ref. 55909). Các trang web thu thập và sự phong phú. Liwonde. Kamuzu Barrage (khá phổ biến), Masuala (khá phổ biến), North Matope (khá phổ biến), Matope (khá phổ biến), Tedzami Downstream (hiện tại) (Tham khảo. 37112). Xuất khẩu dưới dạng cá cảnh (Tham khảo. 5595)


if(preg_match('/^[0-9]{10}+$/', $phone)) {
echo "Valid Phone Number";
} else {
echo "Invalid Phone Number";
}

3


if(preg_match('/^[0-9]{10}+$/', $phone)) {
echo "Valid Phone Number";
} else {
echo "Invalid Phone Number";
}

4

Trong thế giới ngày nay, công việc đảm bảo đã đăng ký thực sự là rất quan trọng đối với doanh nghiệp của bạn. Nếu không đăng ký chính hãng, chiến dịch tiếp thị của bạn sẽ thất bại và gây hại. Xác thực địa chỉ email là một cách phổ biến để xác minh đăng ký thực. Nhưng xác thực số điện thoại hoạt động như một lớp bảo mật bổ sung. Nó giúp bạn ngăn chặn các hoạt động gian lận một cách hiệu quả. Trong bài đăng này, bạn sẽ tìm thấy một cách đơn giản để xác thực số điện thoại bằng mã PHP. Chúng tôi cũng có các hướng dẫn tương tự khác, để xác định vị trí địa chỉ IP & NBSP;

Nội dung chính Hiển thị

Cách xác thực số điện thoại trong PHP

Cách dễ nhất để tạo chức năng xác thực số điện thoại PHP là sử dụng bộ lọc PHP có sẵn

Tuy nhiên, các nhà phát triển trên khắp thế giới thích sử dụng các biểu thức thông thường. PHP cung cấp các chức năng mạnh mẽ để phân tích các biểu thức chính quy. Vì vậy, bạn có thể xác nhận nhận số điện thoại với các loại định dạng khác nhau theo một cách hiệu quả

Để xác thực số điện thoại bằng cách sử dụng biểu thức thông thường, bạn phải thực hiện theo các bước sau

1. Create function

Tạo hàm số điện thoại xác thực PHP, được gọi là Xác thực (), với tham số $ Điện thoại. xác thực(), với tham số là $phone. xác thực(), với tham số là $phone


function validating($phone){

2. Create command

Sau đó, bạn phải tạo một câu lệnh IF/ELSE để xác định xem số điện thoại đã cho có hợp lệ hay không. Xin nói rằng số điện thoại chính hãng dài 10 chữ số, từ 0 đến 9. Để thực hiện xác thực, bạn phải sử dụng biểu thức chính quy này. /^[0-9] {10}+$ /. Ngoài ra, bạn phải sử dụng hàm reg_match(). /^[0-9]{10}+$/. Ngoài ra, bạn phải sử dụng hàm reg_match(). /^[0-9]{10}+$/. Ngoài ra, bạn phải sử dụng hàm reg_match()


if(preg_match('/^[0-9]{10}+$/', $phone)) {
echo "Valid Phone Number";
} else {
echo "Invalid Phone Number";
}

Nếu số điện thoại đã chọn khớp với biểu thức thông thường chỉ được xác định, thì nó sẽ ở dạng số điện thoại hợp lệ. Nếu không, nó sẽ trong số điện thoại không hợp lệ của tuyến dưới dạng thông báo lỗi

3. Chức năng được gọi

Bây giờ, hãy thử kiểm tra xác minh các số điện thoại khác nhau bằng cách gọi hàm xác thực () của chúng tôi để xác thực số trong PHP. hàm validate() để xác thực số trong PHP. hàm validate() để xác thực số trong PHP


validating("1016660180"); //10 digits valid phone number
validating("101666018000"); //12 digits invalid phone number
validating("101$666*01"); //10 letters phone number with invalid characters
validating("101$666*0180"); //10 digits phone numbers with invalid characters

4. You will see this start


Valid Phone Number
Invalid Phone Number
Invalid Phone Number
Invalid Phone Number

Nhìn chung, mã sau sẽ trông như thế này


function validating($phone){
if(preg_match('/^[0-9]{10}+$/', $phone)) {
echo " Valid Phone Number";
} else {
echo " Invalid Phone Number";
}
}
validating("1016660180"); //10 digits valid phone number
validating("101666018000"); //12 digits invalid phone number
validating("101$666*01"); //10 letters phone number with invalid characters
validating("101$666*0180"); //10 digits phone numbers with invalid characters

That is it. Bạn đã học được cách nhận số điện thoại trong PHP bằng cách sử dụng các biểu thức thông thường. Các quy tắc tương tự áp dụng để xác thực số điện thoại di động

Định dạng biến thể số điện thoại

Số điện thoại có các định dạng khác nhau. Vì vậy, xác minh rằng chúng tôi có thể thực hiện các định thức. May mắn thay, việc sử dụng chức năng PHP đã làm cho quá trình này rất đơn giản

Như đã nói trước đó, bộ lọc PHP được xây dựng có thể giúp bạn dễ dàng xác thực số điện thoại hơn. Ở đây, bạn sẽ sử dụng nó để xác định các số với các định dạng khác nhau.  

Điện thoại di động

1. Đầu tiên, bạn phải tạo một hàm, được gọi là Validating (). xác thực(). xác thực()


function validating($phone){

2. Tạo một biến, được gọi là Valid_Number. Nó sẽ có hàm Filter_var() với hằng số Filter_Sanitize_Number_int. số_hợp lệ. Nó sẽ có hàm filter_var() với hằng số FILTER_SANITIZE_NUMBER_INT. số_hợp lệ. Nó sẽ có hàm filter_var() với hằng số FILTER_SANITIZE_NUMBER_INT


$valid_number = filter_var($phone, FILTER_SANITIZE_NUMBER_INT);

3. Bây giờ, bạn có thể nhập biến hợp lệ_số. biến_số_hợp lệ. biến_số_hợp lệ

4. Cuối cùng, hãy gọi cho chức năng xác thực PHP () với xác thực số điện thoại di động


validating("101-666-0260");

You will see this start. 101-666-0260

Nhìn chung, mã sẽ trông như thế này

________số 8

Đó là cách bạn xác nhận một số điện thoại di động với bộ lọc PHP được xây dựng

Special character

Một số điện thoại có thể có một số ký tự nhất định, chẳng hạn như + và -. Nhưng điều gì sẽ xảy ra nếu người dùng nhập số không chính xác với các ký tự đặc biệt, chẳng hạn như $ và *? . + và -. Nhưng điều gì sẽ xảy ra nếu người dùng nhập sai số với các ký tự đặc biệt, như $ và *? . + và -. Nhưng điều gì sẽ xảy ra nếu người dùng nhập sai số với các ký tự đặc biệt, như $ và *?

Bằng cách sử dụng hàm Filter_var (), bạn có thể loại bỏ chúng khỏi số điện thoại đã chọn. filter_var(), bạn có thể loại bỏ chúng khỏi số điện thoại đã cho. filter_var(), bạn có thể loại bỏ chúng khỏi số điện thoại đã cho

Hãy thử kiểm tra xác nhận số điện thoại có chứa $ và *, như thế này. 101 $ 777 *0280$ và *, như thế này. 101$777*0280$ và *, như thế này. 101$777*0280

Please to use this code


function validating($phone){
  $valid_number = filter_var($phone, FILTER_SANITIZE_NUMBER_INT);
  echo $valid_number.;
}
validating("101$777*0280");

Bạn sẽ thấy đầu ra với $ và * bị xóa khỏi số điện thoại đã chọn. 1017770280$ và * bị xóa khỏi số điện thoại đã cho. 1017770280$ và * bị xóa khỏi số điện thoại đã cho. 1017770280

Số quốc tế

Số điện thoại quốc tế bắt đầu với + với một số cũng cần mã vùng. Vì vậy, bạn cần tìm một cách để ngăn chặn nó bị lọc ra. May mắn thay, chức năng Filter_var() hỗ trợ dấu +. Vì vậy, bạn sẽ không bao giờ phải lo lắng về việc nó bị tước bỏ. hàm filter_var() hỗ trợ dấu +. Vì vậy, bạn sẽ không bao giờ phải lo lắng về việc nó bị tước bỏ. hàm filter_var() hỗ trợ dấu +. Vì vậy, bạn sẽ không bao giờ phải lo lắng về việc nó bị tước bỏ

Hãy cùng thử thực hiện một cái gì đó cho người dùng quốc tế, ví dụ như xác thực số điện thoại của Ấn Độ. Number look like this. +91-202-5555-0234

Như bạn có thể thấy, Bộ luật Quốc gia của Ấn Độ là +91. Chức năng Filter_var () sẽ phản hồi như thế nào nếu số điện thoại Ấn Độ được nhập?

Vui lòng sử dụng mã này để tìm ra những điều xảy ra


if(preg_match('/^[0-9]{10}+$/', $phone)) {
echo "Valid Phone Number";
} else {
echo "Invalid Phone Number";
}

0

Bạn sẽ thấy một đầu ra như thế này. +91-202-5555-0234

As you could see, support dấu + function filter_var(). Vì vậy, nó không được lọc ra. hàm filter_var() hỗ trợ dấu +. Vì vậy, nó không được lọc ra. hàm filter_var() hỗ trợ dấu +. Vì vậy, nó không được lọc ra

Số điện thoại xác nhận có API

Bằng cách sử dụng API, bạn có thể xác thực số điện thoại một cách dễ dàng. Chúng đi kèm với tất cả các chức năng cần thiết để xác minh. You only to enter number. API sẽ xử lý phần còn lại. Bạn không được viết bất kỳ mã nào từ đầu. Vì vậy, bạn có thể xác nhận số điện thoại một cách dễ dàng

Bạn có thể thử sử dụng API xác thực và xác minh số điện thoại Tóm tắt. Nó đáng tin cậy, rực rỡ và dễ bảo trì. Nó có thể giúp bạn xác nhận số điện thoại một cách dễ dàng

Hãy sử dụng API để xác thực và xác minh số điện thoại Tóm tắt Tóm tắt Tóm tắt để xác thực số điện thoại này. 14154582468. 14154582468. 14154582468


if(preg_match('/^[0-9]{10}+$/', $phone)) {
echo "Valid Phone Number";
} else {
echo "Invalid Phone Number";
}

1

Nếu yêu cầu số điện thoại thành công, bạn sẽ thấy điều này bắt đầu


if(preg_match('/^[0-9]{10}+$/', $phone)) {
echo "Valid Phone Number";
} else {
echo "Invalid Phone Number";
}

2

Số điện thoại đã chọn là hợp lệ, vì trường "IS_VALID_NUMBER" được đặt thành True True. Ngoài ra, nó cung cấp cho bạn nhiều dữ liệu định vị địa lý, bao gồm tên quốc gia và vị trí đã đăng ký của điện thoại số. Bạn có thể sử dụng thông tin này để tăng cường chiến lược tiếp thị của bạn. Trường "is_valid_number" được đặt thành “true. ” Ngoài ra, nó cung cấp cho bạn nhiều loại dữ liệu định vị địa lý, bao gồm tên quốc gia và vị trí đã đăng ký của số điện thoại. Bạn có thể sử dụng thông tin này để nâng cao chiến lược tiếp thị của mình. Trường "is_valid_number" được đặt thành “true. ” Ngoài ra, nó cung cấp cho bạn nhiều loại dữ liệu định vị địa lý, bao gồm tên quốc gia và vị trí đã đăng ký của số điện thoại. Bạn có thể sử dụng thông tin này để nâng cao chiến lược tiếp thị của mình

Như bạn có thể thấy, bạn không được viết bất kỳ mã nào từ đầu. Không cần thiết phải sử dụng các biểu thức thông thường hoặc các hàm được xây dựng PHP. Bạn chỉ cần lấy API khóa và nhập số điện thoại mà bạn muốn xác minh. API xác thực và xác minh số điện thoại Tóm tắt sẽ xử lý phần còn lại

Up Package

Đó là cách bạn xác nhận số điện thoại bằng cách sử dụng thiết lập trình thủ tục PHP. Bạn có thể sử dụng các biểu thức thông thường hoặc các hàm được xây dựng trong PHP. Tuy nhiên, cách dễ nhất là sử dụng API xác minh. Nó sẽ giúp bạn xác nhận các số điện thoại một cách dễ dàng