2

まだ初心者ですが、PHP を使用して会社の管理システムの残りの部分をプログラミングするように依頼されています。URL の入力中に、次のメッセージを受け取りました: Cannot redeclare class SessionHandler in C:\xampp\htdocs\RMS\classes\session\SessionHandler.php on line 4

これには、Session.php、SessionHandler.php、SessionController.php の 3 つのクラスがあります。

以下のコード全体を確認してください。

SessionHandler.php の場合

http://pastebin.com/ziA2advz

注: 私はすでに同じ問題を調査しました.require_onceを使用すると彼らは言いました。すでにコード化されているので、この問題の原因は他にあると思いますか? 私はPHPに非常に慣れていないので、ご容赦ください。ありがとう

4

1 に答える 1

7

SessionHandler現在(5.4以降)予約済みのクラス名であるため、この名前を独自のクラスに使用することはできません。

于 2012-08-14T07:13:28.470 に答える