ホームページ >バックエンド開発 >PHPの問題 >PHP文字列をインターセプトする方法

PHP文字列をインターセプトする方法

藏色散人
藏色散人オリジナル
2019-09-16 13:29:587523ブラウズ

PHP文字列をインターセプトする方法

#PHP 文字列インターセプト関数

substr 関数

説明 :文字列のインターセプトを実装します

構文:

string substr(string $string,int $start [, int $length ])

説明: length が省略された場合は、文字の先頭から末尾までの文字列が返されます。start または length が負の数の場合は、相互。

$str = 'javascript';
echo substr($str,0,4);
//结果是 java
echo substr($str,4);
echo substr($str,-2);//得到pt

もう 1 つはより特殊で、長さが負の数の場合は

$str = 'javascript';
echo substr($str,-5,-2);//得cri 即倒数第五开始到倒数第二的前一位

strstr 関数

説明: 別の文字列内で最初に出現する文字列を大文字と小文字を区別して検索します。

構文:

string strstr(string $haystack, mixed $needle)

説明: この関数は文字列の残りの部分を返します

例:

<?php
    $str1 = "abcdef";
    $str2 = "cd";
    $str3 = strstr($str1,$str2);
    echo $str3;

出力結果は cdef

stristr function

説明: 検索文字位置別の文字列内で最初に出現した文字列 (大文字と小文字は区別されません)

# 構文:

string stristr(string $haystack, mixed needle)

関連する推奨事項: "

PHP チュートリアル

"

以上がPHP文字列をインターセプトする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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