文字列が「http」で始まるかどうかを確認するにはどうすればよいですか?

DDD
リリース: 2024-10-29 11:58:02
オリジナル
477 人が閲覧しました

How to Check if a String Starts with “http”?

指定された文字列シーケンスで文字列の先頭を確立する

文字列が特定の文字列シーケンスで始まるかどうかを確認することは一般的ですプログラミングにおけるタスク。この場合の目的は、文字列が「http」で始まるかどうかを判断することです。ここでは 2 つのアプローチを示します:

PHP 8 以降: str_starts_with() 関数

PHP 8 以降のバージョンの場合、str_starts_with 関数簡単な解決策を提供します:

str_starts_with('http://www.google.com', 'http')

PHP 7 以前: substr() Function

PHP 7 以前のバージョンでは、substr 関数を利用して文字列の一部を先頭から抽出できます。

substr($ string_n, 0, 4) === "http"

他のプロトコルや同様のシーケンスと一致しないようにするには、部分文字列の長さを拡張することを検討してください。

substr($string_n , 0, 7) === "http://"

一般に、次のパターンを使用できます:

substr($string, 0, strlen($query) )) === $query

以上が文字列が「http」で始まるかどうかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート