我有一些代碼(dbName,dbPSWD等),必須在許多腳本中使用。我將它移至cfg.PHP文件,然後在適當位置(在腳本的開始處)通過"*Require"*
命令包含此代碼。 現在我需要添加到每一個腳本這一行「*mysql_query("SET NAMES 'utf8';")
」*;但是這行必須添加在腳本的中間(而不是開頭)。由於這個原因,在將此行包含到cfg.PHP腳本後,腳本工作不正確。我不想在每個腳本中寫這行。可能是我可以將這行包含到cfg.php中,但條件是該行將插入腳本的中間,而不是在使用REQUIRE命令的位置。 如何解決這個問題?拿走頻繁代碼
Q
拿走頻繁代碼
0
A
回答
1
1
你可以用所需要的文件中的代碼中的功能,要求它在你的主PHP文件的beggining,並在mysql_query
行行
1
之前調用所需文件中的函數您可以使用auto_prepend_file
並更改您的代碼結構以使用它,因爲它「需要」fil e在每個文件的開頭。
相關問題
- 1. 拿走一列TSQL
- 2. CopyOnwriteArrayList替代頻繁更新
- 3. 拿走域名和保存位置
- 4. 多線程代碼中的頻繁滯後尖峯
- 5. Python代碼來計算nltk中頻繁的單詞對
- 6. Netbeans代碼完成在C++中彈出太頻繁
- 7. 意外類嵌套 - 代碼運行10過於頻繁(SWIFT)
- 8. 頻繁使用asynctask
- 9. PyCharm頻繁凍結
- 10. 入門頻繁DecisionTaskTimeout
- 11. 笨會議頻繁
- 12. JavaMail:FolderClosedException頻繁發生
- 13. MPMoviePlayerController頻繁停頓
- 14. 沒有拿起控制代碼後面的代碼
- 15. 替代CopyOnWriteArrayList頻繁寫入,偶爾迭代
- 16. 迭代樹走
- 17. AVAssetWriterInput視頻拿不到
- 18. 獲取AWSiOSSDKv2 [錯誤]頻繁
- 19. 頻繁變化的查詢
- 20. 頻繁滿GC空堆
- 21. Sqlite頻繁標題訪問
- 22. WebSocket頻繁onmessage zero-copy
- 23. SPARQL最頻繁謂詞
- 24. 如何頻繁更新UILabel?
- 25. 避免頻繁鎖定
- 26. igraph頻繁子圖挖掘
- 27. 強制熱點頻繁GC?
- 28. 的Application_Start被頻繁調用,
- 29. Android BOOT COMPLETED頻繁發射
- 30. GUI的頻繁更新WxPYTHON
我建議你把所有數據庫的東西放到一個類中,並在成功連接到數據庫後調用該命令('SET NAMES''utf-8';')。在這種情況下,類比功能好得多;) – ComFreek