我目前正在重構一個網站,並且遇到了一組鏈接,它們看起來都一樣,但有幾個不同的變量/文本。使用PHP循環數據的最有效方式
我理解循環和一切,這絕對是需要的,但我不知道如何處理各種改變的數據。
的HTML如下:
<div class="featuredSide" style="border-color:#fff">
<h3 style="font-size: 20px; margin-bottom: 12px;">$sectionName</h3>
<img src="images/$imageName.jpg" width="50" height="60" style="float: left; margin: 4px 8px 16px 0px; border: 2px solid #fff;" />
<h4 style="font-size: 11px;">$author</h4>
<p class="lineAboveCol" style="clear: both; margin-bottom: 0px;"><a href="resources.php?section=$section">Click here for more information</a></p>
</div>
我已經把變量來代替,這將改變數據(這些目前都在HTML完成)。
那麼循環這些數據的最好方法是什麼?我想用簡單的數組,但我認爲從長遠來看這並不容易。有沒有簡單的解決方案,我錯過了,或者它甚至值得將這些數據放在MySQL表中,並直接從那裏拉它?
謝謝。
只需創建一個'array('sectionName'=>'author','anotherSectionName'=>'anotherAuthor');'並執行'foreach($ array as $ sectionName => $ author)'**編輯**等待我只注意到那些其他變量 - 但是這個概念是合理的,只創建一個數組數組並訪問子數組的各個鍵。 – DaveRandom
我們可以有更多的信息。比如包含這個的頁面數量。這個div的出現次數等 – Chris
這是一個包含文件,這段代碼在該文件中重複8次。該文件包含在少數幾頁中,可能是9. – 0Neji