我正在使用PHP。我有一些存儲在MySQL中的文章,他們都有一些風格(如一些CSS或標籤)。現在我必須隨機地自動添加一些文本鏈接。這意味着我必須添加鏈接到文本並確保鏈接不會破壞樣式。如何添加HTML格式文本的鏈接? (隨機使用程序)
我覺得最困難的部分是如何添加鏈接,但沒有打破風格。有沒有任何規則或例子,我可以遵循在PHP中做到這一點?
任何幫助和建議是很大的讚賞〜
更新時間:
也許這個問題是如何選擇「正確的文本」添加鏈接。如果文本已經在鏈接中,則不適用。那麼我該怎麼做呢?
例如:
<div>This is an article with some <a href="http://originallinks.com">original links</a></div>
我需要選擇一些文本添加鏈接。文本是由程序隨機選擇的。如果文字是「文章」:
<div>This is an <a href="http://anotherlink.com">article</a> with some <a htef="originallinks.com">original links</a></div>
這將是好的,但如果文字是「原始」:
<div>This is an article with some <a htef="originallinks.com"><a href="http://anotherlink.com">original</a> links</a></div>
這將是糟糕的原因的鏈接添加到另一個鏈接。
所以我的問題是如何選擇合適的文本添加(這個過程是隨機和自動)。我應該考慮做什麼?
你能提供你想要的行爲和你沒有的行爲的例子嗎? – 2009-08-03 08:01:30