當前位置:編程學習大全網 - 源碼下載 - Asp源代碼改成php。

Asp源代碼改成php。

這個ASP代碼是ASP賊常用的。

自定義函數getHTTPPage,通過MSXML2從外部URL獲取頁面內容。XMLHTTP組件。在這句話中,getHttppage = bytes2BSTR (http。Response body),這意味著這個HTTP實例獲得的頁面內容被自定義函數bytes2BSTR轉換成編碼格式。然後賦給getHTTPPage(註意:如果asp的函數要返回值,只需要把返回值賦給函數名)

在ASP中,使用MSXML2。XMLHTTP組件是獲取外部URL頁面內容的最佳方式。但這種方法得到的內容會因編碼不同而出現亂碼,需要進行編碼轉換才能正確顯示。

這就是上面的代碼所做的。

而如果換成PHP,真的很簡單,幾句話就搞定了:

& lt?服務器端編程語言(Professional Hypertext Preprocessor的縮寫)

//使用php函數file_get_contents讀取外部URL的頁面內容。

$ page _ content = file _ get _ contents("/001 . ASP ");

//輸出獲取的內容。

echo $ page _ content

& gt

有時候,PHP真的比ASP簡單很多,功能也更強大。ASP只能通過外部com組件(如MSXML2。您代碼中的XMLHTTP組件是壹個外部com組件,而不是ASP的內置組件)。

除了補充:

上面那位兄弟的PHP代碼真的和妳問的問題沒有關系。

他的PHP代碼是獲取用戶操作系統的類型,然後根據操作系統的類型跳轉到不同的頁面。妳的問題完全不是壹回事。

  • 上一篇:《我們不會走開》演講稿,奧巴馬赴喬普林悼念颶風受難者,要有英文和
  • 下一篇:CG(X)巡洋艦的機遇挑戰
  • copyright 2024編程學習大全網