PHP常見問題解決

不言
發布: 2023-03-24 08:00:02
原創
3459 人瀏覽過

這篇文章介紹的內容是關於PHP常見問題解決,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

問題

顯示中文亂碼?

解決

將原始檔案修改為UTF-8格式。

問題

Uncaught Error: Cannot use string offset as an array in...

#原因

將寫入的陣列不存在,需要建立陣列

$arrays = $array();
登入後複製
登入後複製

問題

設定$_SESSION變數在頁面跳轉後消失?

解決

需要在每次使用$_SESSION的時候,呼叫session_start();

問題

  • 使用AJAX存取伺服器後,網址列中在網址的最後面增加了一個?

  • 開啟chrome,按下F12進入原始碼,設定斷點後,程式並未跳入斷點,而是重新刷新頁面?

解決

使用表單時,需要使用:

登入後複製
登入後複製

這種格式,如果修改為:

登入後複製
登入後複製

則會出現上述情況!

問題

PHP發給JSJSON格式數據,JS使用JSON.parse()解析時,chrome提示:

Uncaught SyntaxError: Unexpected token ? in JSON at position 0 at JSON.parse () at XMLHttpRequest.xmlhttp.onreadystatechange (download.php:84)
登入後複製
登入後複製

原因

檔案格式錯誤

解決

由於後台PHP文件中,使用:

require_once "../utils/config.php";
登入後複製
登入後複製

包含了其他文件,而該文件的文件格式為:有BOM的UTF-8,需要使用Ultra Edit將該檔案另存為不含BOM的UTF-8格式!

問題

顯示中文亂碼?

解決

將原始檔案修改為UTF-8格式。

問題

Uncaught Error: Cannot use string offset as an array in...

#原因

將寫入的陣列不存在,需要建立陣列

$arrays = $array();
登入後複製
登入後複製

問題

設定$_SESSION變數在頁面跳轉後消失?

解決

需要在每次使用$_SESSION的時候,呼叫session_start();

問題

  • 使用AJAX存取伺服器後,網址列中在網址的最後面增加了一個?

  • 開啟chrome,按下F12進入原始碼,設定斷點後,程式並未跳入斷點,而是重新刷新頁面?

解決

使用表單時,需要使用:

登入後複製
登入後複製

這種格式,如果修改為:

登入後複製
登入後複製

則會出現上述情況!

問題

PHP發給JSJSON格式數據,JS使用JSON.parse()解析時,chrome提示:

Uncaught SyntaxError: Unexpected token ? in JSON at position 0 at JSON.parse () at XMLHttpRequest.xmlhttp.onreadystatechange (download.php:84)
登入後複製
登入後複製

原因

檔案格式錯誤

解決

由於後台PHP文件中,使用:

require_once "../utils/config.php";
登入後複製
登入後複製

包含了其他文件,而該文件的文件格式為:有BOM的UTF-8,需要使用Ultra Edit將該檔案另存為不含BOM的UTF-8格式!

相關推薦:

php常見面試問題總結

#PHP常見演算法或函數詳解

#

以上是PHP常見問題解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!