2014-11-22 37 views
0

我正在阅读关于分页的教程,我对为什么在一个区域中放置一个连接点感到困惑,我认为这是不必要的,并且认为我教程视频的海报会出错,但他们没有...所以当我实现了代码,它的工作正常,但作为一个测试,我删除了连接和代码没有工作,因为它应该。在等号运算符之前的级联混淆

这里是代码。

我使用到拼接看起来像这样

$limit = 'LIMIT ' .($pagenum - 1) * $page_rows .',' .$page_rows; 

,但进一步下跌的拼接看起来像这样的教程,在=操作员面前

$list = ''; 
$list .='<a href="testpage.php?id='.$username.'">' .$into. '</a>Click Here' 

感谢给予

任何解释
+0

它的'$ list = $ list。' ' .$into. ' Click'' like'+ =' – Ronser 2014-11-22 13:37:18

+0

有两种不同的情况,一种是在另一种情况下构建动态sql查询,另一种情况是输出不同的链接,可能在循环中。 – Mihai 2014-11-22 13:40:09

+0

是的输出将在一个循环中,但我认为第一个$ list变量是说$ list将是一个字符串,第二个$ list变量定义该字符串。如果我输出字符串两次,你会得到2个字符串...没有包含一个变量的开始,所以我仍然困惑为什么需要一个串联需要=运算符 – tru 2014-11-22 13:44:59

回答

2

连接前和等号可以作为“追加”

被称为

例如

​​

结果将是 - 你好世界

+0

谢谢你...我现在得到它 – tru 2014-11-22 13:47:22

1
$list .='<a href="testpage.php?id='.$username.'">' .$into. '</a>Click Here' 

就像

$list =$list.'<a href="testpage.php?id='.$username.'">' .$into. '</a>Click Here' 

就像+=操作

其更好地发布提问之前只搜索您的问题

参考Here

+0

我感谢你的回答,但是为什么这里的人变得如此狡猾,我研究过它,我没有找到答案,这就是为什么我问。我再次感谢你试图回答我的问题,但增加的假设和批评是非常不必要的,如果这个问题对你产生影响,你最好不要回答。但再次感谢您回答 – tru 2014-11-22 13:52:33

+1

我在开始时也遇到同样的困难@tru所以我回答了这个问题。随着日子的过去,你会学习以更好的方式查询你的问题。我们的主要动机是OP在发布问题之前至少尝试了一些东西,这就是为什么我们不断重复这一点。 – Ronser 2014-11-22 13:58:44

+0

@Rosner没问题,我会努力研究更好,我会确保包括我在帖子中尝试过的地方和方式。即使认为你提供的链接没有用我理解的方式来回答这个问题,这是一个非常有用和有价值的链接。我不明白你的答案,但上面的响应者DLastCodeBender以一种理解的方式回答了我,因此我明白了你为什么试图在你的答案中转达给我。再次感谢 – tru 2014-11-22 14:29:10