現在、PHP5.6で運用中のシステム(PHP+mySQLなどで制作)をPHP7.1配下での運用が出来るように、プログラムのバージョンアップを図ろうとしています。
xammpでテストした結果です。尚、こっそり本番でも起動させたところ、同じエラーメッセージが出ました。
MDB2を1回だけ呼んで以降pear関数を使ってMDB2を読みます。
1:PHP5.6では問題なく動きます。
2:PHP7.1では下記のエラーが、先頭で出ます。
(プログラムソース)
<?php print"****point*0**"; // MDB2 ライブラリの読み込み require_once("MDB2.php"); print"****point*1**"; 以下省略 (エラーメッセージ開始) ****point*0** Parse error: syntax error, unexpected 'new' (T_NEW) in C:\xampp\php\pear\MDB2.php on line 390 エラーメッセージ終了) 上記、Parse errorは文法エラーとのことですが、当方が記述した部分はrequire_once("MDB2.php");だけなので、文法が間違っているとは思えません。何が問題なのでしょうか?、また、このような時、エラーログなどの見方、出力方法などを御教示頂くと助かります。 宜しくお願い申し上げます。回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。