第一級ドメイン名を抽出するPHP関数
トップレベルドメイン名を抽出するPHP関数
regulatory_domain はドメイン名を標準形式に変換するために使用され、top_domain はトップレベル ドメイン名を抽出するために使用されます。実際のテスト結果は良好です。
関数 Regular_domain($domain)
{if (substr($domain,0,7) == 'http://')
{
$domain = substr($domain, 7);
}
if (strpos($domain, '/') !== false)
{
$domain = substr($domain, 0, strpos($domain, '/'));
}
return strtoupper($domain);
}
{
$domain = Regular_domain($domain);
$iana_root = array('AC', 'AD', 'AE', 'AERO', 'AF', 'AG', 'AI', 'AL', 'AM', 'AN' 、'AO'、'AQ'、'AR'、'ARPA'、'AS'、'ASIA'、'AT'、'AU'、'AW'、'AX'、'AZ'、'BA'、' BB'、'BD'、'BE'、'BF'、'BG'、'BH'、'BI'、'BIZ'、'BJ'、'BL'、'BM'、 「BN」、「BO」、「BQ」、「BR」、「BS」、「BT」、「BV」、「BW」、「BY」、「BZ」、「CA」、「CAT」、「CC」 '、'CD'、'CF'、'CG'、'CH'、'CI'、'CK'、'CL'、'CM'、'CN'、'CO'、'COM'、'COOP '、'CR'、'CU'、'CV'、'CW'、'CX'、'CY'、'CZ'、'DE'、'DJ'、'DK'、'DM'、'DO'、 「DZ」、「EC」、「EDU」、「EE」、「EG」、 「EH」、「ER」、「ES」、「ET」、「EU」、「FI」、「FJ」、「FK」、「FM」、「FO」、「FR」、「GA」、「GB」 '、'GD'、'GE'、'GF'、'GG'、'GH'、'GI'、'GL'、'GM'、'GN'、'GOV'、'GP'、'GQ'、 「GR」、「GS」、「GT」、「GU」、「GW」、「GY」、「HK」、「HM」、「HN」、「HR」、「HT」、「HU」、「ID」 '、'IE'、'IL'、'IM'、'IN'、'INFO'、 「INT」、「IO」、「IQ」、「IR」、「IS」、「IT」、「JE」、「JM」、「JO」、「JOBS」、「JP」、「KE」、「KG」 '、'KH'、'KI'、'KM'、'KN'、'KP'、'KR'、'KW'、'KY'、'KZ'、'LA'、'LB'、'LC'、 「LI」、「LK」、「LR」、「LS」、「LT」、「LU」、「LV」、「LY」、「MA」、「MC」、「MD」、「ME」、「MF」 '、'MG'、'MH'、'MIL'、'MK'、 'ML'、'MM'、'MN'、'MO'、'MOBI'、'MP'、'MQ'、'MR'、'MS'、'MT'、'MU'、'MUSEUM'、'MV '、'MW'、'MX'、'MY'、'MZ'、'NA'、'NAME'、'NC'、'NE'、'NET'、'NF'、'NG'、'NI'、 「NL」、「NO」、「NP」、「NR」、「NU」、「NZ」、「OM」、「ORG」、「PA」、「PE」、「PF」、「PG」、「PH」 '、'PK'、'PL'、'PM'、 「PN」、「PR」、「PRO」、「PS」、「PT」、「PW」、「PY」、「QA」、「RE」、「RO」、「RS」、「RU」、「RW」 '、'SA'、'SB'、'SC'、'SD'、'SE'、'SG'、'SH'、'SI'、'SJ'、'SK'、'SL'、'SM'、 「SN」、「SO」、「SR」、「SS」、「ST」、「SU」、「SV」、「SX」、「SY」、「SZ」、「TC」、「TD」、「TEL」 '、'TF'、'TG'、'TH'、'TJ'、'TK'、 「TL」、「TM」、「TN」、「TO」、「TP」、「TR」、「TRAVEL」、「TT」、「TV」、「TW」、「TZ」、「UA」、「UG」 '、'UK'、'UM'、'US'、'UY'、'UZ'、'VA'、'VC'、'VE'、'VG'、'VI'、'VN'、'VU'、 'WF'、'WS'、'XXX'、'YE'、'YT'、'ZA'、'ZM'、'ZW');
$sub_domain =explode('.', $domain);
$top_domain = '';
$top_domain_count = 0;
for ($i = count($sub_domain) - 1; $i >= 0; $i --)
{
if ($i == 0)
{
//NAME.COM
のような場合に備えて 休憩;
}
if (in_array($sub_domain[$i], $iana_root))
{
$top_domain_count ++;
$top_domain = '.' $sub_domain;
if ($top_domain_count >= 2)
{
休憩;
}
}
}
$top_domain = $sub_domain[count($sub_domain) - $top_domain_count - 1] .
$top_domain を返す;
}

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

Linux の top コマンドは、システムにインストールされていないため使用できません。解決するには、「apt-get install procps」または「yum install procps」コマンドを使用して top コマンドをインストールします。

Count 関数は、指定された範囲内の数値の数をカウントするために使用されます。テキスト、論理値、NULL 値は無視されますが、空のセルはカウントされます。Count 関数は、実際の数値を含むセルの数のみをカウントします。 CountA 関数は、指定された範囲内の空でないセルの数をカウントするために使用されます。実際の数値を含むセルを数えるだけでなく、テキスト、論理値、数式を含む空でないセルの数も数えます。

CSS 配置プロパティの解釈: 位置と上/左/右/下 フロントエンド開発では、CSS 配置プロパティは非常に重要です。 Positioning 属性を使用すると、ページ上の要素の位置を制御できます。最も一般的に使用される位置属性は位置で、その値は静的、相対、絶対、固定のいずれかになります。これらの基本的な位置決め属性に加えて、top、left、r も使用できます。

この記事では、MySQL の Count 関数の使い方の違いを紹介します。統計データの必要性は、日常の開発において非常に簡単に遭遇します。MySQL は、さまざまな計算関数もサポートしています。次に、それらの違いを見てみましょう。そして落とし穴があるかどうか。

PHP での count 関数の使用法は次のとおりです: [count(array,mode);]。パラメータ array はカウントする配列を指定し、パラメータ mode は関数のモードを指定します。

再現されたテスト データベースは次のとおりです。 CREATETABLE`test_distinct`(`id`int(11)NOTNULLAUTO_INCREMENT,`a`varchar(50)CHARACTERSETutf8DEFAULTNULL,`b`varchar(50)CHARACTERSETutf8DEFAULTNULL,PRIMARYKEY(`id`))ENGINE= InnoDBAUTO_INCREMENT =1DEFAULTCHARSET=latin1;テーブル内のテスト データは次のとおりです。次に、これら 3 つの列の重複排除された列をカウントする必要があります。

注1. Countはストリーム内の要素の総数をカウントするターミナルオペレーションであり、戻り値はlong型です。 2. count() は、ストリーム内の要素の数を返します。これは帰納の特殊なケースです (帰納操作は一連の入力要素を受け取り、結合操作を繰り返し適用することでそれらを組み合わせて要約結果を作成します)。これは終末期の手術であり、結果や副作用が生じる可能性があります。端末操作の実行後、パイプは消費されたとみなされ、再利用できません。例 // リスト内に a で始まる文字列があるかどうかを確認し、最初の文字列と一致するかどうかを確認します。つまり、 truebooleananyStartsWithA=stringCollection.stream().anyMatch((s) を返します。

PHP は、特に配列操作において強力な開発機能を備えた非常に人気のあるサーバーサイド プログラミング言語です。 PHP の配列は、複数のデータ項目を保存および管理するために広く使用されています。配列を操作する場合、多くの場合、配列内の要素の数をカウントする必要がありますが、これは PHP の count() 関数を使用することで実現できます。 count() 関数は、配列要素の数をカウントするための PHP の組み込み関数です。この関数を使用する場合、関数のパラメータとして配列を渡すだけで済みます。
