[PHP] pathinfoの結果でfilenameが無い : してログ

[PHP] pathinfoの結果でfilenameが無い

PHP 2013126

ファイルパスから、各要素に分解してくれる便利関数 pathinfo ですが、マニュアルによると結果の連想配列に filename が戻るのは PHP5.2.0 以降なようです。

知っていないとデバッグも苦労しそうなので、開発環境とリリース環境が違う場合や、オープンソースなどのプロジェクトでは使用を控えたほうが良さそうです。実際、これに気づくのに30分を要してしまいました。代わりの関数を、文字列操作関数などでライブラリ化しておくと良いと思います。

0 件のコメント
名前:
コメント: