2014-11-22 65 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