3 メソッド: 1. stripos() を使用します。構文は "stripos($str, ".")" で、返された位置の値が含まれます。 2. strripos() を使用します。構文は「strripos($str, ".")」で、返された位置の値が含まれます。 3. 「explode($str,".")」という構文でexplode()を使用します。返された配列が空の配列の場合は含まれません。それ以外の場合は含まれます。
このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター
php 検出文字列文字列に指定された文字が含まれているかどうかを確認する方法
方法 1: 検出するには、stripos() 関数を使用します
stripos() 関数は、次のことを行うことができます。別の文字列内の文字列を検索 文字列内で最初に出現する位置 (大文字と小文字は区別されません)。
指定された文字が存在する場合は、最初に出現した位置を返し、見つからない場合は FALSE を返します。
注: 文字列の位置は 1 からではなく 0 から始まります。
例:
<?php header('content-type:text/html;charset=utf-8'); $str = '12.36'; $pos = stripos($str, "."); var_dump($pos); if($pos){ echo $str." 中指定字符 圆点.<br>"; }else{ echo $str." 中不包含指定字符 圆点.<br>"; } ?>
方法 2: strripos() 関数を使用して検出する
strripos() 関数can 別の文字列内で最後に出現する文字列を検索します (大文字と小文字は区別されません)。
指定された文字が存在する場合は、最後に出現した位置を返し、見つからない場合は FALSE を返します。
例:
<?php header('content-type:text/html;charset=utf-8'); $str = '12.36.3'; $pos = strripos($str, "."); var_dump($pos); if($pos){ echo $str." 中指定字符 圆点.<br>"; }else{ echo $str." 中不包含指定字符 圆点.<br>"; } ?>
方法 3:explode() 関数を使用して検出する
explode()関数の使用法 文字列を分割するための区切り文字を指定し、文字列の配列を返します。
配列が空の配列でない場合 (配列の長さが 1 より大きい場合)、その配列が含まれます。それ以外の場合、配列は空であり、別の文字列が含まれていません。
<?php header('content-type:text/html;charset=utf-8'); $url = "001a.gif"; $str = "."; $con = explode($str,$url); if (count($con)>1){ echo $url." 中包含 圆点".$str; }else{ echo $url." 中没有包含圆点 ".$str; } ?>
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPで文字列にドットが含まれているかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

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

SublimeText3 中国語版
中国語版、とても使いやすい

WebStorm Mac版
便利なJavaScript開発ツール

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









