ПредишенСледващото

Проверете за свободни стаи уеб сайт използва PHP е много лесно. За да направите това в PHP 5 вече е приключил функция, която достойно за възхищение заради предизвикателството.
get_headers () - Връща масив от заглавията, които сървърът изпраща, когато бъдете подканени.

Ето как изглежда на конкретен пример:

Резултатът от тази PHP скрипт ще се изброят всички заглавия, с който отговор на сървъра може да се види от наличността сайт.

Тя ще изглежда, че всичко е просто, но има протест, който днес не могат да бъдат пренебрегнати. Това е област, в зоната. Фактът, че get_headers () функция не разбира URL адреси на кирилица. Ето защо, ако адреса за да се провери на кирилица (MoySayt.RF) в, функцията връща FALSE и проверете външни връзки ще се провалят ниво E_WARNING.

И тъй като ние живеем в Руската федерация, както и областите на националната района се срещат все повече и по-често, на PHP скрипт проверява връзки на сайта, трябва да се подобри. За това ние трябва Punycode - преобразуване.

- преобразуване на Unicode символи в поддържан формат DNS инфраструктура. Алгоритъмът за преобразуване е описан в RFC 3492 стандарт.
За да IDN (интернационализирането на домейн имената) -Къща след преобразуването може да не се бърка с обичайната достояние, всички IDN-домейни започва с «XN--» специален префикс.
За потребители Runet, който за първи път имах възможността да се регистрират и да използват в своите проекти IDN-домейни в зоната на кирилица .RF, Punycode преобразуване се прилага не само за името на домейна, но също така и по отношение на зоните (домейн от първо ниво - .RF). Alias ​​регистрират в DNS, за .RF домейн е комбинация от символи «XN - P1AI». По този начин, на кирилица домейна "MoySayt.RF" след Punycode реализация ще изглежда «XN - 80ARBJKTJ.XN - P1AI».

сайт www.phpclasses.org изтегляне на файлове «idna_convert.class.php» И се свържете с нашия PHP скрипт за проверка на връзките на наличността.

Сега, след проверка за символи на кирилица в проверява URL изпълнява Punycode реализация.

Готов PHP скрипт за проверка на адрес:

Проверка на PHP скрипт в действие в следния вид.

Проверка на URL адреса

Последните публикации на блога

Висококачествени уеб сайт промоция се извършва чрез използването на съвременни техники.

До сравнително наскоро, на изключително популярна по целия свят Instagram условно разделен всички.

Модерна и актуална сайт за електронна търговия - това не е лукс, а необходимост за бизнеса. Разработването на такъв.

Жалби от собствениците на сайта, за да паднат в проектите си класиране в търсачките е достатъчно.

Към днешна дата, Google изследователска група на служителите на компанията, които се занимават с практични.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!