- Messages
- 585
- Points
- 10
- Language
- Tiếng Việt
Nếu các bạn đang xây dựng một website có chức năng phân tích tên miền hay đơn giản là website của các bạn phải làm việc nhiều với tên miền thì thư viện PHP Domain Parser là sự lựa chọn tốt. Thư viện PHP Domain Parser không phải cung cấp chức năng gì quá cao cấp, đơn giản nó chỉ hỗ trợ các phương thức giúp các bạn dễ dàng lấy tất cả các thông tin liên quan tới tên miền như lấy tên miền phụ, kiểm tra công khai hay riêng tư,...
Một vấn đề các bạn cần quan tâm khi sử dụng thư viện PHP Domain Parser đó là PHP phải là phiên bản 7.2.5 trở lên và phải bật phần mở rộng intl. Để bật phần mở rộng intl, các bạn tham khảo tại địa chỉ https://www.php.net/manual/en/intl.installation.php.
Để sử dụng thư viện PHP Domain Parser, các bạn sử dụng công cụ Composer với dòng lệnh:
Bây giờ, các bạn có thể sử dụng thư viện PHP Domain Parser như ví dụ sau:
Trên đây chỉ là một ví dụ đơn giản, các bạn có thể tìm hiểu thêm về thư viện PHP Domain Parser tại địa chỉ https://github.com/jeremykendall/php-domain-parser.
Một vấn đề các bạn cần quan tâm khi sử dụng thư viện PHP Domain Parser đó là PHP phải là phiên bản 7.2.5 trở lên và phải bật phần mở rộng intl. Để bật phần mở rộng intl, các bạn tham khảo tại địa chỉ https://www.php.net/manual/en/intl.installation.php.
Để sử dụng thư viện PHP Domain Parser, các bạn sử dụng công cụ Composer với dòng lệnh:
Code:
composer require jeremykendall/php-domain-parser
PHP:
<?php
//Require tập tin autoload.php
require 'path/to/autoload.php';
//Khai báo sử dụng thư viện
use Pdp\Rules;
//Khởi tạo đối tượng rules
$rules = Rules::createFromPath('path/to/welcome');
//Lấy các thông tin liên quan tên miền
echo $rules->getCookieDomain('www.example.com');
echo $rules->getICANNDomain('www.example.com');
echo $rules->getPrivateDomain('www.example.com');