文字列が特定の文字列シーケンスで始まるかどうかを確認することは一般的ですプログラミングにおけるタスク。この場合の目的は、文字列が「http」で始まるかどうかを判断することです。ここでは 2 つのアプローチを示します:
PHP 8 以降のバージョンの場合、str_starts_with 関数簡単な解決策を提供します:
str_starts_with('http://www.google.com', 'http')
PHP 7 以前のバージョンでは、substr 関数を利用して文字列の一部を先頭から抽出できます。
substr($ string_n, 0, 4) === "http"
他のプロトコルや同様のシーケンスと一致しないようにするには、部分文字列の長さを拡張することを検討してください。
substr($string_n , 0, 7) === "http://"
一般に、次のパターンを使用できます:
substr($string, 0, strlen($query) )) === $query
以上が文字列が「http」で始まるかどうかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。