[PHP-users 22646]Re: ファイルハンドルからパスの取得
Eiji Miwa
miwa @ offside.ne.jp
2004年 7月 20日 (火) 18:54:18 JST
ミワです。
On 2004年 7月 20日 , at 05:40 PM, Ryosuke Hosoi wrote:
>> fopen ( 'test.inc', 'r', true ) とすれば、include_path からファイルを探し、
>> 見つけたファイルのファイルハンドルがとれますが、
>> パスを取得する関数が見つけられませんでした。
>> (見逃していたら申し訳ありません。)
>
> fstat()でinodeは得られますが、そこから先がphpだけではちょっと
> 厳しい気が。。。
やっぱり、PHPだけでは難しそうですね。
>> このようなことを実現することは可能でしょうか?
>> (なるべくPHPだけで実現したいと思っています)
>
> phpだけでいくなら、ini_get('include_path')から推測するのは
> どうでしょうか?
> もちろんinclude_pathにも相対パスが入っている可能性はありますが、
> getcwd()でカレントディレクトリは取れます
そうですね、include_path から推測させる方法で対処することにします。
ありがとうございました。
--
miwa at offside.ne.jp
PHP-users メーリングリストの案内