😎
PHP ファイルの読み込み・書き込み
みなさん、こんばんは!
今日は久しぶりの投稿です!
メモ書き程度なのでおかしい部分があるかもしれませんが、ご容赦くださいませ!!
ファイルの読み込み・書き込み
ファイルの書き込み,file_put_contensを使用
<?php
$success = file_put_contents('../../news_data/news.txt','2021-02-21 HPをリニューアルしたよ');
if ($success){
print('成功');
} else {
print('失敗');
}
?>
- 上記の場合だと変数successにプログラムを入れる、new_dataディレクトリにnews.txtを作成し,文を記述するところまで
ファイルの読み込み file_get_contensを使用
$news = file_get_contents('../../news_data/news.txt');
print($news);
- 変数newsにプログラムを入れる、その変数をprintで記述する
readfileで読み込み
readfile('../../news_data/news.txt');
- 中身を確認するだけならば, readfileが便利、読み込む中身が変わるならば,file_get_contensで変数を代入したほうが良さそう
ファイルに内容を追記する
<?php
$news = file_get_contents('../../news_data/news.txt');
$news .= '2021-02-24 ニュースを追記';
file_put_contents('../../news_data/news.txt',$news);
print($news);
// .=は文字列連結、+=みたいなイメージ
// 上記は降順に表記される
//上に表記させる場合
$news = '2021-02-24 ニュースを追記'.$news;とすると上に出る
?>
今日の学び
何に使うか正直わからないので、使い方も大切だが、使用例も調べたら身につくと思った今日このごろ。。
Discussion