echo $_SERVER[ 'HTTP_HOST']."
";
//Web ページのアドレスを取得します (中央部分)
echo $_SERVER['PHP_SELF']."
" ;
// URL パラメーターを取得します (? 後ろの部分)
echo $_SERVER["QUERY_STRING"]."
";
// ソース クライアントの IP アドレス
if($_SERVER['HTTP_CLIENT_IP']){
$onlineip=$_SERVER['HTTP_CLIENT_IP'];
}elseif($_SERVER['HTTP_X_FORWARDED_FOR']){
$onlineip=$_SERVER['HTTP_X_FORWARDED_FOR'];
$onlineip=$_SERVER['REMOTE] _ADDR '];
}
echo $onlineip;
echo "
?>
コードをコピーします。
$filename="file.txt ";
$filename=iconv("UTF-8","GB2312",$filename);
$passtime=time()-filectime($filename); ;//作成時間差、不正確、通常は使用されません
echo $passtime ; $passtime=time()-filemtime($filename);//更新に使用される時間差を変更します判定、バッファリング、その他の判定 echo $passtime; $dir="../" ;//すべてのファイルとフォルダーを取得ホームディレクトリ内の名前 foreach($arr as $value){
if (! is_dir($dir.$value)) //ディレクトリかどうかに関係なく、ディレクトリには「.」と「..」の 2 つの配列も含まれます。 ". 判断することで、ファイルなのかディレクトリなのか、どのようなサフィックス名なのかが分かります
echo iconv( "GB2312","UTF-8",$value)."
rn" ;
}
?>
例 19 ファイルには、
コードが含まれています。 コードは次のとおりです:
< ;?php
$filename="file.txt"; filename);//ここにインクルードされ、サーバーによって HTML コードに処理されます。
/*
@ は、読み取れない場合にエラー警告を無視することを意味します。通常、サーバー側のエラー表示はオフになりますが、PHP ステートメントおよび関数の前に使用されます。さらに、try-catch を使用して例外をキャッチしたり、file_exists 関数を使用してファイルが存在するかどうかを最初に確認したりすることもできます。
*/
require_once($filename);//前処理の組み込み。通常、設定や関数などの組み込みに使用されます。どちらの関数もオプションで _once にすることができ、一度だけ含めることを強調します。
//これらの 4 つの関数はサーバーによって PHP コードとして処理され、繰り返されるコードが簡素化され、非常に一般的に使用されます。例 15 の readfile は、HTML
?> として顧客ページに直接出力されます。
ファイル ディレクトリを操作するための PHP の関数は比較的シンプルかつ強力であり、各関数はわずか 1 行のコードで完了できることがわかります。この章ではコピー機能については紹介しませんので、ご自身で試してみてください。
http://www.bkjia.com/PHPjc/322475.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/322475.html技術記事例 15 ディレクトリの作成と削除のコピー コードは次のとおりです: ?php $dirfile="folder"; $dirfile=iconv("UTF-8","GB2312",$dirfile);//トランスコーディング、それ以外の場合はウィンドウが表示されます。中は文字化けしていますが、Cheng...