* PHP7対応 [#y99b2374]

- ページ: [[BugTrack2]]
- 投稿者: [[umorigu]]
- 優先順位: 重要
- 状態: 提案
- カテゴリー: 本体新機能
- 投稿日: 2016-01-03 (日) 07:32:46
- バージョン: 1.5.0

** メッセージ [#z123c55f]
2015/12/03 に PHP7 が リリースされました。 www.php.net/archive/2015.php#id2015-12-03-1

現状の最新版である PukiWiki 1.5.0 は PHP7 で動作しないので修正が必要です。

----

PukiWiki 1.5.0 を PHP7 で動作させたときの表示:

 Parse error: syntax error, unexpected 'new' (T_NEW) in C:\d\p7\lib\func.php on line 531


関連情報:
- Migrating from PHP 5.6.x to PHP 7.0.x -- php.net/manual/en/migration70.php



--------
- &new ClassName() の構文がサポートされなくなったようなので、PHP4との両対応が難しくなっています -- [[umorigu]] &new{2016-01-03 (日) 07:35:26};
- ふむ・・・ Deprecated になったといういう記載は無さそうですね -- [[henoheno]] &new{2016-01-05 (火) 21:33:02};
- ここのようです。 [[php-net:manual/ja/migration70.incompatible.php#migration70.incompatible.other.new-by-ref]] PHP 5.6.x から PHP 7.0.x への移行 - 下位互換性のないその他の変更 - 新しいオブジェクトを参照渡しで代入できない - 「new 文の結果を参照渡しで変数に代入することができなくなりました。」 -- [[umorigu]] &new{2016-01-05 (火) 23:36:57};

#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.008 sec.

SourceForge