../../image/benilogo.gifPHP4 について


PHP の file_exists() ついて。

 PHPのマニュアル file_exists( ) 


<HTML>
<HEAD>
<TITLE>FILE 02  TEST</TITLE>
</HEAD>
<META http-equiv="Content-Type" CONTENT = "text/html;charset=x-euc-jp">

<BODY>
<?php
echo "<PRE>";
echo "実験です\n";
//$filename = '/~beniya';   //NG
//$filename = '/home';   //OK
//$filename = '/home/beniya';   //OK
$filename = '~beniya';   //NG


//$filename = 'file02.php';      //これ以下は OK です。
//$filename = '../logdir';
//$filename = '../../red.gif';
//$filename = '../../../test.txt';
//$filename = '../../../../foo';

if (file_exists($filename)) {
    print "存在している。$filename";
} else {
    print "こんなファイルはありません。$filename";
}

echo "</PRE>\n";
?>
</BODY>
</HTML>


  • fileパスの指定 ~ (チルダ) はダメみたい。
  • 絶対パス /home/ は OK
  • 相対パス 実行中の Directory からの
    相対パス指定は OK のようです。






















目次に戻る

2005/05/25start ********* Last Update 2006/11/12 17:19 JST

(C) Y.Kondou,2005,2006 All Rights, Reserved.
その他、お気づきの点がありましたら連絡先はこちらから