PHP は、さまざまな文字列インターセプト関数を提供します。 substr(): 文字列の指定された部分をインターセプトします。 substring(): 文字列の末尾から先頭までの部分文字列をインターセプトします。 substr_replace(): 文字列の指定された部分を置換します。 str_replace(): 文字列の指定された部分を他の部分に置き換えます。

PHP で文字列をインターセプトする関数
PHP には、文字列をインターセプトするためのさまざまな関数が用意されています。一般的に使用されるものは次のとおりです。
-
substr(): 文字列の一部 (部分文字列) をインターセプトして返します。構文は次のとおりです。substr(string $string, int $start, int $length = null)。ここで、$start は部分文字列の開始位置を指定し、$length は部分文字列の長さを指定します。
例:
$string = "Hello World!";
$substring = substr($string, 0, 5); // "Hello"
ログイン後にコピー
- substring(): この関数は substr() に似ていますが、末尾からサブ文字をインターセプトします。文字列の開始位置文字列への移動。構文は次のとおりです。 substring(string $string, int $start, int $length = null)。ここで、$start は部分文字列の開始位置を指定し、$length は部分文字列の長さを指定します。
例:
$string = "Hello World!";
$substring = substring($string, 10, 5); // "World"
ログイン後にコピー
- substr_replace(): 文字列の一部を指定された文字列に置き換えます。構文は次のとおりです。substr_replace(string $string, string $replacement, int $start, int $length = null)。ここで、$start は置換の開始位置を指定し、$length は置換の長さを指定します。
例:
$string = "Hello World!";
$substring = substr_replace($string, "there", 7, 5); // "Hello there!"
ログイン後にコピー
- str_replace(): 文字列の一部を他の部分に置き換えます。構文は次のとおりです: str_replace(mixed $search,mixed$replace,mixed$subject)。ここで、$search は置換される部分を指定し、$replace は置換される部分を指定し、$subject はターゲット文字列を指定します。
例:
$string = "Hello World!";
$substring = str_replace("World", "there", $string); // "Hello there!"
ログイン後にコピー
以上がPHPで文字列をインターセプトする関数は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。