我是 php 新手,如何使用此脚本从 preg_match 更改 eregi:
if(!eregi("^select",$sql))
{
echo "wrongquery<br>$sql<p>";
echo "<H2>Wrong function silly!</H2>\n";
return false;
}
是这样的吗: if(!eregi("/^select/i",$sql))
谢谢你
我是 php 新手,如何使用此脚本从 preg_match 更改 eregi:
if(!eregi("^select",$sql))
{
echo "wrongquery<br>$sql<p>";
echo "<H2>Wrong function silly!</H2>\n";
return false;
}
是这样的吗: if(!eregi("/^select/i",$sql))
谢谢你
不要使用正则表达式进行简单的字符串搜索,您可以使用以下方法之一:
$query = "select * from";
$keyword = "select";
if(strpos($query, "select") === 0){
echo "found";
}
if(substr($query, 0, strlen("select")) === "select"){
echo "found";
}
用这个:
if (!preg_match ("/^select/i", $sql))
{
// do something...
}