検索
ホームページphp教程php手册PHP ノートの一般的なファイル操作

PHP ノートの一般的なファイル操作

Jun 13, 2016 pm 12:13 PM
phpそしてコード関数作成する消去コピーよく使われる操作する書類ノート読み書き

コードをコピー コードは次のとおりです:


//共通のファイル操作関数

// 最初の部分は、ファイルの読み取り、書き込み、作成、削除、名前変更などです。
//ファイルを操作する前に、まずそれがファイルであるかどうか、また実行可能、読み取り可能、書き込み可能であるかどうかを判断しましょう
$file="test.txt";
if(file_exists($file))//ディスク ファイルが存在するかどうか
{
echo "ファイルが存在します
"; else
{
echo "ファイルが存在しません、作成されました";
$fp=fopen($file,"w");//読み取り専用モードの作成
fclose($fp); 🎜>}
if(is_file($file))
{
echo "はファイルです

}
if(is_dir($file))
{
echo "はディレクトリです
;

if(is_executable($file))
{
echo "実行可能ファイル
"; }
if(is_readable($file))
{
echo "ファイルは読み取り可能です
;
}
if(is_writable($file))
{
echo "ファイルは書き込み可能です
}
chmod($file,0777);//完全な権限
//モードの説明 数値 1 は、ファイルを実行可能にすることを意味します。番号 2 はファイルを書き込み可能にすることを意味し、番号 4 はファイルを読み取り可能にすることを意味します - モードの追加は権限を表します
$fp=fopen("test.txt","a ");//追加して開く読み取りおよび書き込みメソッド
//リモート ファイルを開くとき
/ /$fp=fopen("test.txt","a b");
$content=fread($fp); ,70);//70 バイト読み取り
echo "1.{ $content}
";//Output
fwrite($fp,"I amおすすめギフトasddddddddddddddddddddddddddxxxxxxxxx ");//追加モードで書き込まれます
$content=file_get_contents("test.txt");//ファイルの読み取りとリモート ファイルの読み取りには、使用することをお勧めしますこの関数
//$content=file_get_contents("http://www.jianlila.com");
echo "2.{$content}
";
file_put_contents("test. txt","私は両親を愛していますasddddddddddddddddddddddddddddxxxxxxxxx");
//ファイルに出力
fclose($fp) ;// ファイルハンドルを閉じます
$fp =fopen("test.txt","a ");
$content=fread($fp,filesize("test.txt")); //すべてのコンテンツを読み取ります filesize($file)/ /ファイルのバイト数
echo "3.{$content}
";
$fp=fopen("test.txt","r") );
echo "1 文字".fgetc($fp)."
";//1 文字を読み取ります
$fp=fopen("test.txt","r"); >echo "One line".fgets($fp )."
";//文字の行を読み取ります
$fp=fopen("test.txt","r");
echo "残りのデータ";
fpassthru($fp ; Copy
if(file_exists("Love Myparents.txt"))
{
unlink("Love Myparents.txt");
//ファイルが存在する場合は削除します
}
rename("Recommendation Gift.txt","Love myparents.txt")
//ファイルの名前を変更します

if(file_exists) ("おすすめギフト"))
{
rmdir("おすすめギフト");//フォルダ削除
}else
{
mkdir("おすすめギフト");//フォルダ作成
}


//ファイル情報取得関数
$file="test.txt";
echo "ファイルサイズ".filesize($file)."bytes
echo "ファイル タイプ".filetype($file)."
";
//ここでのファイル タイプは、fifo、char、dir を指す .txt ではありません。 、ブロック、リンク、ファイル、不明
$fp=fopen($file,"r");//ファイルを開く
print_r(fstat($fp));//ファイル情報を出力
echo "現在のファイルのパス情報 ".__FILE__."
";
echo "現在のファイルがあるディレクトリ".dirname(__FILE__)."
";
echo "現在のファイルname".basename( __FILE__)."
";
print_r(stat($file));//ファイル情報を印刷します

?>


声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境