這裏的一些東西儲存在一個數據庫表:PHP或正則表達式的唯一ID匹配的
<section id="earth">
<h2>Earth</h2>
<div class="MainDiv">
(article)
</div>
</section>
<section id="mars">
<h2>Mars</h2>
<div class="MainDiv">
(article)
</div>
</section>
所有我想要做的就是修改顯示器,從而每個部分都有一個唯一的數據目標和每個div有一個匹配ID。 (我給div的一類 - MainDiv - 從它們可能包含任何嵌套的div區分它們)
<section id="earth" data-target="a">
<h2>Earth</h2>
<div class="MainDiv" id="a">
<section id="mars" data-target="b">
<h2>Mars</h2>
<div class="MainDiv" id="b">
理想情況下,我想保持數據的目標和ID的簡單匹配 - 單一的,小寫信件將是完美的。有沒有一個PHP函數可以做到這一點?如果沒有,你知道一個正則表達式腳本可以工作嗎?
你可以使用數字增加的ID,'a1','a2','a3'等只是增加一個計數器並連接它的前綴。 – Barmar 2015-02-06 01:32:20
請勿使用正則表達式。嘗試'DOMDocument :: createAttribute'或'SimpleXML :: addAttribute'。 – AbraCadaver 2015-02-06 01:32:28