#author("2016-12-03T07:19:38+09:00","","")
* lib/compat.php に互換関数を分離する [#dcfecf42]

- ページ: [[BugTrack2]]
- 投稿者: [[bee]]
- 優先順位: 低
- 状態: 提案
- カテゴリー: 本体新機能
- 投稿日: 2016-12-03 (土) 07:19:38
- バージョン: 

** メッセージ [#p7542ebf]
PukiWiki は PHP のバージョンを幅広くサポートしているため、古い PHP 向けに互換関数を作成することが多い。~
しかし、互換関数が様々な場所に存在するため、コードの見通しが悪くなっている。

そこで互換性を理由に作成した関数を lib/compat.php に集約することを提案したい。~
また、互換関数の prefix を 'compatXX_' のように統一することで将来的に取り除きやすくしたい。

例:
- PHP 4.1 以下のために作成した関数: compat41_ctype_digit()
- PHP 5.2 以下のために作成した関数: compat52_file_put_contents()
--------

#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.065 sec.

SourceForge