原貼傳遞一個$ _GET值的方法:通過switch語句中的一類
我有一個分頁類設置,它的工作 精美。然而:
我只使用1索引文件來顯示幾乎所有在我的 網站,使用一大堆包括的文件。因此我使用 $ _GET params來告訴腳本加載,f.ex:Memberlist。
我的文章頁面使用?view = News,?view = Events,?view = Videos等等, 來顯示它的內容。
但是我的分頁類;只發布它自己的$ _GET參數 即可使用。
所以這裏的問題;當你按Next,Previous,1,2,3, 無窮大等 - 頁面自然會重新加載,並且這會刪除 ?view = News並用Paginator $ _GET替代它。 其中...弄清了整個事情。形象地說。
我公司採用精心設計的版本:
$pageTitle = $_GET['view']; switch ($pageTitle) { case 'news': $derivedTitle = 'News'; break; case 'events': $derivedTitle = 'Events'; break; case 'news': $derivedTitle = 'News'; break; }
我通過衍生標題變量來我的分頁程序類這樣:
$pagi->getView = $derivedTitle;
這在理論上應該通過什麼價值$ derivedTitle持有,超過 我的類變種。然而;
當我在paginate方法中嘗試回顯或打印或者其他值時, 派生的值。我得到......絕對沒有。
我是否正確地將該變量傳遞給我的方法?因爲;
$pagi->max_post_per_page = 10;
...工作得很好。
0
A
回答
0
問題已解決。 我真的很笨,在執行我的方法之前,實際上把我的價值賦予它。 =)
0
您是否正在使用與分配變量時相同的對象?如果它是一個不同的價值將被丟失。
對我來說,就像你應該使用$ _SESSIONs來處理這個。
相關問題
- 1. 通過switch語句循環
- 2. switch語句另一個類
- 3. switch語句中的switch語句?
- 4. 通過switch語句落(作品有時?)
- 5. 通過一個switch語句發送不同的變量
- 6. switch語句中的字符類型
- 7. switch語句中MiniZinc
- 8. switch語句中的if語句?
- 9. Switch語句VS If語句
- 10. 在PHP中過濾URL Switch語句
- 11. 削減一個switch語句
- 12. switch語句比
- 13. jQuery switch語句(?)
- 14. 從switch語句
- 15. Javascript switch語句?
- 16. PHP switch()語句
- 17. switch語句8
- 18. 在switch語句
- 19. 2 switch語句
- 20. 在switch語句
- 21. switch語句
- 22. PHP switch語句
- 23. Switch語句Android
- 24. switch語句
- 25. PowerShell Switch語句
- 26. Golang switch語句
- 27. JavaScript switch語句
- 28. switch語句
- 29. SQL switch語句
- 30. switch語句
「getView」是方法還是成員? – SamA