您的位置:

新手求这段php代码是什么意思,编程php是什么意思

本文目录一览:

这段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链接循环输出。

希望对你有帮助,不懂的就追问