削除手順: 1. stripos() 関数を使用して、文字列内の最初のドット文字「.」の出現位置を取得します。構文は「stripos(string,".")」です。 substr_replace( )関数は、取得した文字位置に基づいてドット文字をnull文字に置き換えるだけで、構文は「substr_replace(string, "",ドット文字の最初の出現位置,1)」となります。
このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター
php では、stripos() を使用できます。 substr_replace() 関数は、文字列から最初の ".
" 文字を削除します。
実装手順:
ステップ 1. stripos() を使用して、文字列内の最初のドット文字「.」の出現位置を取得します。
stripos() 関数は、別の文字列内で指定された文字列 (文字) の最初の出現を検索できます (大文字と小文字は区別されません)。ドット文字では大文字と小文字を区別する必要はないようです。 !stripos(string,find,start)
説明 | |
---|---|
文字列 | 必須。検索する文字列を指定します。|
検索 | 必須。検索する文字を指定します。|
オプション。検索を開始する場所を指定します。 |
関数の 2 番目のパラメータをドット "
" 文字に設定するだけでよく、3 番目のパラメータは省略されるか 0 に設定されます。 <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
$str = "1.2.3.4.5.6.7";
echo "原字符串:";
var_dump($str);
$start=stripos($str,".");
echo "第一个点字符的出现位置:".$start;
?></pre><div class="contentsignin">ログイン後にコピー</div></div>
substr_replace () 関数は、文字列の一部を別の文字列に置き換えます。
substr_replace(string,replacement,start,length)
説明 | |
---|---|
必須。チェックする文字列を指定します。 | |
必須。挿入する文字列を指定します。 | |
必須。文字列内のどこから置換を開始するかを指定します。 | 正の数値 - 文字列内の指定された位置から始まります。
|
オプション。置換する文字数を指定します。デフォルトは文字列の長さと同じです。 | 正の数値 - 置換される文字列の長さ
|