PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPでドメイン名を検証する方法は?


ドメイン名は、PHPで以下のコードを使用して検証できます-

<?php
function is_valid_domain_name($domain_name) {
   return (preg_match("/^([a-zd](-*[a-zd])*)(.([a-zd](-*[a-zd])*))*$/i", $domain_name) //valid characters check
   && preg_match("/^.{1,253}$/", $domain_name) //overall length check
   && preg_match("/^[^.]{1,63}(.[^.]{1,63})*$/", $domain_name) ); //length of every label
}
?>
$domain_name = 'https://tutorialspoint.com'
is_valid_domain_name($domain_name)

出力

これにより、次の出力が生成されます-

$domain_name = 'https://tutorialspoint.com' is_valid_domain_name($domain_name)

上記のコードでは、「preg_match」関数を使用して、引数として渡されたdomain_nameをユーザー定義関数「is_valid_domain_name」に一致させています。


  1. 中国のドメイン名詐欺を見つける方法

    あなたの車が盗まれたり、家が侵入されたりするのを防ぐ方法を私があなたに提供したとしたら、あなたは私にそれを払ってくれませんか?多くの人がそうするでしょう-多くの人にとって、彼らのブランドは他のものと同じくらい重要です。これが、中国のドメイン名詐欺が非常に人気があり、成功している理由です。 中国のドメイン名詐欺が横行しています。少しの間、これらの詐欺が何であるかを正確に説明しますが、最初に、何がそれらを始めたのかを理解することがより重要です。 「ブランドを保護する」ために企業をアジアのドメインに登録させる努力は何年も続いています。これは早くも2006年に現象になったようです。しかし、CNNIC

  2. WordPressサイトのドメイン名を変更する方法

    ある時点で、WordPressWebサイトのドメイン名を変更する必要があることに気付くかもしれません。より適切なドメイン名を見つけたか、一時的なドメインを使用してすべてを設定していた可能性があります。いずれにせよ、新しいドメインへの移行をスムーズに行うには、WordPressインストール内のいくつかの設定を変更する必要があります。 Webサイトを新しいサーバーに移行する必要がある場合は、ダウンタイムを発生させずに移行するために、このガイドを参照してください。 必要な情報をすべて収集して準備する ドメイン名を変更する前に、すぐにアクセスできる次の情報が必要です。 WordPress管理者の