#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