検索
ホームページバックエンド開発PHP8PHP8 の str_starts_with() 関数について話しましょう

前回の記事「なぜPHPの===演算子は==より速いのか?」 >>PHP の === 演算子が == よりも速い理由を紹介しました。興味のある友人は読んで学ぶことができます~

この記事では、PHP の === 演算子について説明します。 PHP8 str_starts_with()関数。

str_starts_with() は、指定された文字列に対して大文字と小文字を区別した検索を実行する、PHP 8 の事前定義関数です。 str_starts_with() は通常、文字列が部分文字列で始まるかどうかをチェックします。 str_starts_with() は、文字列が部分文字列で始まる場合は TRUE を返し、それ以外の場合は FALSE を返します。

str_starts_with() 構文は次のとおりです。

str_starts_with($string, $substring)

$string: このパラメータは、開始文字列をチェックする必要がある文字列を参照します。

$substring: このパラメータは、チェックする必要がある文字列を指します。

戻り値: 文字列が部分文字列で始まる場合、str_starts_with() は TRUE を返し、それ以外の場合は FALSE を返します。

str_starts_with() 主な機能:

  • str_starts_with() は基本的に大文字と小文字を区別します。

  • str_starts_with() は常にブール値を返します。

  • str_starts_with() は、文字と文字列の先頭をチェックするために使用できます。

  • PHP8 より小さいバージョンでは、str_starts_with() がサポートされません。

以下では 2 つの例を使用してこの関数の使用方法を紹介します:

例 1:

<?php

	$name = &#39;Saurabh Singh&#39;;
	$beginsWith = &#39;S&#39;;

	$result = str_starts_with($name, $beginsWith) ? &#39;is&#39; : &#39;is not&#39;;

	echo "字符串 \"$name\" $result 以 $beginsWith 开头";

?>

出力 :

字符串 "Saurabh Singh" 以 S 开头

上の例では、3 つの変数を作成しました: $name は文字列型の名前を保存し、$begininswith は $name でチェックする必要がある部分文字列を保存し、$result は計算を保存します。 str_starts_with() 式の結果に基づきます。 str_starts_with() は、文字列 $name が部分文字列 $begininswith で始まる場合は TRUE を返し、それ以外の場合は FALSE を返し、それに応じて $result の値を割り当てます。

例 2:

<?php

	$sentance = &#39;The Big Brown Fox&#39;;
	$beginsWith = &#39;The&#39;;

	if(str_starts_with($sentance , $beginsWith) )
	{
	echo "字符串 \"$sentance\" 以 \"$beginsWith\" 开头";
	}
	else
	{
	echo "字符串 \"$sentance\" 不以 \"$beginsWith\" 开头";
	}	

?>

出力:

字符串 "The Big Brown Fox" 以 "The" 开头

例 1 では、文の先頭の文字を使用して検索します。この例では、文の先頭の完全な単語を取得しています。これも if 条件で TRUE を返し、それに応じて条件部分が実行されます。

最後に、最新かつ最も包括的な「PHP ビデオ チュートリアル 」をお勧めします~ぜひ学んでください!

以上がPHP8 の str_starts_with() 関数について話しましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール