有沒有人知道如果它的不良做法做下面?如果有的話,是否有替代我想要實現的? (下面是我會使用的簡化版本)php通過在頁面上添加新項目多次改變變量
<?php $projectTitle = "my title"; ?>
<h3><?php echo $projectTitle ?></h3>
<img src="bla.jpg" title="<?php echo $projectTitle ?> />
<img src="bla2.jpg" title="<?php echo $projectTitle ?> />
<img src="bla3.jpg" title="<?php echo $projectTitle ?> />
<?php $projectTitle = "my updated title"; ?>
<h3><?php echo $projectTitle ?></h3>
<img src="bla.jpg" title="<?php echo $projectTitle ?> />
<img src="bla2.jpg" title="<?php echo $projectTitle ?> />
<img src="bla3.jpg" title="<?php echo $projectTitle ?> />
等。基本上我只想爲每個項目塊添加一次標題,並將其執行到下面調用的地方,直到下一個項目名稱將改變的項目。
我已經測試過了,它工作正常,但我不確定是否會有任何不可預見的後果,或者如果有更好的方法。
當你說「做下面的事情」時,你問是否可以多次調用echo? – rdlowrey
爲什麼會有不好的後果?更好地覆蓋變量,然後創建新的變量,這需要更長的時間。 – Chris
不,rdlowrey問是否可以通過在代碼中將它們置於彼此之下來覆蓋變量。 「$ projectTitle =」的一部分 – Tom