11

分割したい

$path = getenv('PATH');

そのコンポーネントに。OSに依存する方法で区切り文字を決定するにはどうすればよいですか?

4

4 に答える 4

20

PATH_SEPARATOR定数を使用してから、必要に応じて定数を使用しDIRECTORY_SEPARATORてパスを分割できます。見るDirectory Predefined Constants

于 2009-08-11T10:07:32.590 に答える
4

PATH_SEPARATOR定数を使用します。

于 2009-08-11T10:07:21.387 に答える
3

これがinclude_pathで機能することはわかっています-getenv( 'PATH')についてはわかりません:

$paths = split(PATH_SEPARATOR, getenv('PATH'));
于 2009-08-11T10:08:59.717 に答える
0

Windows はファイル区切り記号としてスラッシュとバックスラッシュの両方を受け入れることを覚えているようですので、心配する必要はないかもしれません。

于 2009-08-11T10:10:13.690 に答える