我想在读取第一行文件时检测一些单词。
这是我的代码
$open = @fopen($file,"r");
$line = @fgets($open);
$close = @fclose($open);
return preg_match('/\<\?php/',$line);
检测词
"<?php","<?","<html>"
我不知道怎么用多个单词, 任何帮助,请
答案 0 :(得分:1)
http://php.net/manual/en/regexp.reference.alternation.php - 改动可以帮助你。在您的特定情况下,您必须扩展您的正则表达式如下:
return preg_match('/^<(?:\?(?:php)?|html>)/',$line);