php htmlタグが含まれているかどうか判別するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
preg_match( string $pattern, string $subject, array &$matches = null, int $flags = 0, int $offset = 0 ): int|false
pattern
検索するパターンを表す文字列。
subject
入力文字列。
matches
matches を指定した場合、検索結果が代入されます。
操作例
function is_match_tags($str) { if (preg_match('/<.*>/', $str)) { return true; } else { return false; } } if (preg_match(<p>PHP</p>)) { // htmlタグが含まれている場合 }