php简单分页代码问题??

来源:百度知道 编辑:UC知道 时间:2024/05/05 13:02:38
$page.=',';
这是啥意思啊

如果不加这行代码的话

下面那行代码

$SQL="SELECT * FROM `test` limit $page $pagesize ";

$page $pagesize 中间就要加 个 , 号

$SQL="SELECT * FROM `test` limit $page , $pagesize ";

那意思就是$page.=','; 这行代码使$page包含了, 号

这行代码的逻辑是什么呢

谢谢

多看看语法知识吧。

. 表示连接符。
.= 赋值运算符。表示 将右边的字符串加到左边

举个简单的例子:
1. $a = 'PHP';
$b = '语法';
$c = $a . $b;
echo $c;
输出结果:PHP语法
注释:. 连接符把字符串'PHP'和'语法'连接起来
2. $a = 'PHP';
$a .= '语法';
echo a;
输出结果:PHP语法
注释:$a .= '语法';中 .= 运算符把右边的字符串'语法'加到左边的$a上, 即:把字符串'PHP'和'语法'连接起来

看了这些,你就应该对那句代码有个理解了。重点是 运算符 .= 的掌握

$sql = "select * from `test` limit $page,$pagesize";
意思就是从test表读取记录,从$page条(第一条为0)开始提取$pagesize条记录!!