Trang chủ Lập trình PHP - MySQL Tìm địa chỉ IP của một tên miền với PHP

Tìm địa chỉ IP của một tên miền với PHP

Ai cũng biết rằng tên miền (domain) có tác dụng để thay thế 1 địa chỉ IP dài và khó nhớ. Tên miền giúp người dùng dễ dàng truy cập các trang web dễ dàng hơn.

Nếu bạn cần truy ngược lại địa chỉ IP của một tên miền bạn hoàn toàn có thể dễ dàng thực hiện điều đó bằng ngôn ngữ PHP.

Trong PHP có 2 hàm là:

  • gethostbyname(): Hàm giúp truy ngược lại địa chỉ IP của một tên miền.
  • filter_var() kết hợp với FILTER_VALIDATE_IP giúp kiểm tra chuỗi có phải là một địa chỉ IP hợp lệ.

Ta sẽ dùng kết hợp 2 hàm này để truy ngược lại địa chỉ IP của một tên miền.

Đầu tiên ta sẽ dùng hàm filter_var() để kiểm tra chuỗi đầu vào có phải là 1 IP không. Nếu đúng rồi thì thôi. Nếu chưa đúng thì có thể nó là tên miền. Lúc này mình sẽ dùng hàm gethostbyname() để thử truy lại IP của chuỗi này. Từ kết quả trả về ta lại tiếp tục dùng hàm filter_var() để kiểm tra. Nếu là một IP thì đây là kết quả cuối cùng còn nếu không thì chuỗi nhập vào bị sai và nó không phải là một địa chỉ IP hay tên miền sai.

Đây là đoạn mã cụ thể:

Chúc các bạn thành công.

Huỳnh Mai Anh Kiệt

Huỳnh Mai Anh Kiệthttps://www.mangbinhdinh.vn
Anh là một người đam mê công nghệ. Hiện tại anh là một lập trình viên tại Quy Nhơn.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

- Advertisment -
Shopify

BÀI VIẾT MỚI

Facebook chi 400 triệu đô để mua lại Giphy

Giphy là một nền tảng trực tuyến hỗ trợ lưu trữ và tìm kiếm ảnh động (GIF) trực tuyến của Mỹ. Và mới đây...

reCAPTCHA rất hữu ích trong số hoá dữ liệu

Sách được xem là những kho tàng tri thức của nhân loại, tuy nhiên việc lưu trữ sách là cả một vấn đề to...

The Pirate Bay đã trở lại bằng tên miền ban đầu

Sau khi The Pirate Bay bị "chết" đội ngũ đã gửi tất cả lưu lượng truy cập đến "lỗ đen" (Local Black Hole 127.0.0.1.)và...

Dân Anh đốt cột phát sóng 5G vì nghi phát tán virus Corona

Ít nhất ba cột phát sóng 5G vừa bị đốt cháy vì có người tin rằng nó là nguồn phát tán virus corona. Theo BBC,...

Kiểm tra trình duyệt của khách có phải là Safari bằng PHP

Hôm rồi chợt nhận ra điều là Safari của Apple chưa hỗ trợ hiển thị ảnh WebP. Vậy là cái plugin Hura Apps Photos...

BẠN XEM CHƯA

Ế hiện đang là một xu thế của quốc tế, trong khi nền kinh tế rất chi là lề mề và trì trệ còn...

Tạo ứng dụng nghe nhạc chạy liên tục trên website

Hôm rồi có nhận một dự án có yêu cầu tích hợp công cụ cho phép người dùng nghe nhạc liên tục trên trang...

Hướng dẫn bước đầu khởi tạo trang web thương mại điện tử với Shopify

Shopify là nền tảng thương mại hàng đầu của thế giới. Để các bạn dễ hình dung thì mình mô tả đơn giản Shopify...

Nhìn lại thế giới năm 2013 qua con mắt của Google

Vậy là chỉ còn khoảng hơn 2 tuần nữa là kết thúc năm 2013 và bước sang năm mới 2014. Cùng nhìn lại thế...

Mẹo chữa nám bằng lòng trắng trứng gà

Trứng gà không chỉ là một thực phẩm bổ dưỡng tốt cho sức khỏe mà còn là phương pháp tự nhiên giúp các chị...