本文目录一览:
这段PHP代码是什么意思呢?
?php
//判断扩展 mysql 不存在 而 扩展 mysqli 存在的话
if(!function_exists('mysql_query') AND function_exists('mysqli_query'))
{
//定义函数 mysql_query,使用 mysqli_query 作替代
function mysql_query($query, $link)
{
return mysqli_query($link, $query);
}
}
这段代码的意思是,当 mysql 扩展不存在而且 mysqli 扩展存在 的时候, 仍然希望使用 mysql_query 这个函数来代替 mysqli_query 来保持代码的兼容。
But:
现在来说的话,还是使用 PDO 来操作数据库吧。
php代码 初学者求大神帮忙 什么意思
第一段,if 判断 ,取反,即判断该常量是否被定义,如果未定义则退出脚本输出 error!;
第二段:判断变量 $do 是否等于 "" (空),如果等于空则运行下一步,判断 isLogin() 函数返回值是否为 false ,如果是 false 则执行退出并输出 变量 $lang_cn['rabc_is_login'];
如果 isLogin() 函数返回为 true 则继续执行,执行结束后退出脚本。
解释下这段php代码什么意思
?php
$last = array();//定义一个数组
while ($row = $db-fetch_array($result)){// $db-fetch_array 应该是框架里面的 $db类的fetch_array方法,效果和 mysql_fetch_array()一样,$result 应该是上面一部分代码中的处理sql语句结果。我猜是 $result = $db-query("SQL语句");
if($last $row['phone'] == 0 $last['phone'] == 0) { //判断 $last 是否存在,并且数据处理结果中的 $row['phone'] 值是否为0 . 并且 $last['phone'] 的值是否为0
//处理代码
}
$last = $row;//将sql语句返回结果集数组赋值给$last;
}
新手求这段PHP代码是什么意思
这是最常见的查询数据库并输出的代码 :
第一行:执行sql语句(不知道前面有没有链接数据库、选择表)
第二行到最后一行,都是在循环输出查询所得的二维数组:
if(empty($row_ad["siteurl"])) //判断$row_ad["siteurl"]是否为空,如果为空择把"s/?wd=".urlencode($row_ad["title"]);,赋值给$urlink。如果不为空则吧$row_ad["siteurl"]赋值给$urllink
最后:echo ,把得到的$urllink ,组成一个a链接循环输出。
希望对你有帮助,不懂的就追问