asp程式和php程式轉換要注意的問題

2021-06-21 15:17:56 字數 567 閱讀 6401

asp程式和php程式轉換要注意的問題

前一段時間幫乙個朋友把他的asp程式全部轉為php程式,雖然聽說網上有這樣的工具,但是朋友的程式有關電子商務的東西,還是自己動手比較保險。一做下來發現很多地方要注意。

1。語法

如果你對兩種都很熟,就比較容易了,但是寫著寫著昏了頭的事情經常發生,。大家知道現在web伺服器的錯誤提示都糊里糊塗的。

php每句話最好加上分號,即使有的地方可以不加。注意各個段落加上注釋,不同的迴圈(特別是巢狀)之類的之一層次。

2。變數

由於原來的程式不是我寫的,所以對頁面表單、session之類的東西特別注意了一下。如果前乙個程式寫的不太清楚,麻煩大一些。

php裡面對變數大小寫敏感,asp不敏感,所以最好先養成好的習慣,給變數取名字的時候盡量規範一些(自己的規範:-),asp中最好使用option explicit。

3。頁面

將可能在不同頁面出現的相同內容全部作成單獨的頁面,然後在需要的時候包含進去,修改起來方便。大家都知道客戶的要求可能一天乙個樣。

4。最重要的就是function

關於function的問題我明天再說,走先。

用ASP寫的乙個轉換程式

至於轉換程式,這次是第二次寫了,第一次是.略 比起第一次不同的是這次使用了動態陣列 有點興奮,bs我吧 用asp寫了不少程式,這是第一次用到陣列.這次轉換的條件是要根據原資料庫中某字段的值進行判斷,然後根據相關值進行替換,問題本來不難,不過要替換的記錄實在是太多了,幾千條記錄中的同一需要進行替換的字...

PHP程式開發人員要掌握的知識

檔案目錄處理函式包80 以上的函式的功能的靈活運用。日期時間函式中的80 以上的函式的功能的靈活運用 數學函式庫中的100 的內容。網路庫中的60 以上的內容,對各個函式的功能比較熟悉。字串處理函式下的60 以上的內容,特別是各種處理函式。正規表示式函式下的90 以上的內容,特別是各種正則處理 一些...

linux 程式前台和後台的轉換

當你用shell啟動乙個程式時,往往他是在前台工作的。例如直接在終端裡輸入firefox,那麼會開啟firefox,但當你關閉此終端或者ctrl c強制終止時,firefox也隨機關閉了。你可以在執行時後面加乙個 這樣就在後台工作了。eg firefox 即便沒有加 你也可以這樣 crtl z,暫停...