我是php的新手,我想創建一個php引擎,它使用mysql中的數據使用PHP更改網頁的網頁內容。例如(改變網頁上點擊次數最高的導航鏈接的順序)我不確定PHP將如何讀取HTML文件並更改HTML文件中的元素並輸出帶有更改的HTML文件。這可能嗎?用php創建個性化引擎
1
A
回答
1
我不太確定爲什麼你想要生成html,讀取它,改變它然後輸出它。按照您想要的方式生成它似乎更容易。
我不確定PHP將如何讀取HTML文件並更改HTML文件中的元素並輸出帶有更改的HTML文件。這可能嗎?
你可以使用file_get_contents:
$ HTML =的file_get_contents($網址);
然後用html-parser like Simple HTML DOM Parser,改變你想要做的並輸出它。
+0
謝謝,我應該看看。我想我必須這樣做,因爲我想創建一個引擎。正如我還想添加其他內容,例如增加點擊次數最多的鏈接的字體大小。 – user1295105 2012-03-27 10:20:55
0
如果要修改HTML結構,使用ganon - HTML DOM parser for PHP
include('path/ganon.php');
// Parse the google code website into a DOM
$html = file_get_dom('http://code.google.com/');
foreach($html('p[class]') as $element) {
echo $element->class, "<br>\n";
}
相關問題
- 1. 用MongoMapper創建Rails引擎
- 2. 在PHP中創建推薦引擎
- 3. 創建一個Epub3渲染引擎
- 4. 創建一個計算引擎磁盤
- 5. 創建一個旅遊搜索引擎
- 6. 創建搜索引擎
- 7. 撇號CMS:引擎創建
- 8. 如何創建國際化的谷歌應用引擎
- 9. 使用asp.net創建搜索引擎
- 10. 用PHP創建搜索引擎友好的網址
- 11. 如何使用php創建搜索引擎友好搜索?
- 12. 是否可以使用PHP和HTML創建搜索引擎?
- 13. 優化JBPM5引擎的性能
- 14. 在java中爲Google地圖引擎創建引擎對象
- 15. 尋找一個開源的,基於Java的個性化引擎
- 16. 如何爲搜索引擎優化動態創建的PDF?
- 17. 創建易於搜索引擎優化的javascript小部件
- 18. 如何用php建立一個現場搜索引擎?
- 19. 試圖創建一個搜索引擎使用Ember.JS
- 20. 使用現有的psycopg2連接池創建一個sqlalchemy引擎
- 21. 創建一個帶有谷歌應用引擎的xml文件
- 22. 使用Platogo引擎創建一個AS3遊戲
- 23. 使用Elasticsearch在symfony2上創建一個內部搜索引擎
- 24. 新秀試圖創建PHP模板引擎
- 25. 在PHP中創建自然語言搜索引擎
- 26. 如何創建簡單的PHP搜索引擎提交工具?
- 27. 查詢太多,php。創建精簡論壇引擎
- 28. PHP SQL查詢構建引擎
- 29. scrapy創建簡單規則引擎
- 30. Google App引擎 - 創建新目錄
我走了,你應該通過google搜索一些PHP的教程或購買一本書,讓你開始在PHP開始的感覺。如果沒有基本的知識,你將無法做任何有用的事情,無論這個問題出現什麼答案。 – 2012-03-27 09:43:09
謝謝,但我真的只想知道代碼的樣子,因爲我理解編碼。我的意思是我不確定是否必須使用fopen()函數來讀取或者使用其他方式。 – user1295105 2012-03-27 09:50:58