tomimemo
PHP関数等
最終更新:
匿名ユーザー
-
view
date('r')
print(date('r')); 出力結果 Tue, 21 Feb 2006 19:17:03 +0900
空のファイルを作成する
empty.txtという空のファイルが作成される
touch("/home/hoge/empty.txt");
ファイルのコピーを作成する
hoge_cp.txtというコピーが作成される
copy("/home/hoge/hoge.txt", "/home/hoge/hoge_cp.txt");
ファイルグループを変更する
hoge.txtがwebuserグループになる
chgrp("/home/hoge/hoge.txt", "webuser");
ファイルのパーミッションを変更する
hoge.txtのパーミッションが0755になる
chmod("/home/hoge/hoge.txt", 0755);
CSVデータを読み込む
以下のようなcsvデータを読み込む場合。
[hoge.csv] 1,one,hoge 2,two,hogehoge 3,three,hogehogehoge
// csvファイルを読み取り専用で開く $fp = fopen("/home/hoge/hoge.csv", "r"); $ret = array(); $i = 0; // csvファイルを一行ずつ読み込んで配列に格納 while ($row = fgetcsv($fp)) { $ret[$i] = $row; $i++; } // ファイルクローズ fclose($fp);
$retには、以下のように格納されている
Array ( [0] => Array ( [0] => 1 [1] => one [2] => hoge ) [1] => Array ( [0] => 2 [1] => two [2] => hogehoge ) [2] => Array ( [0] => 3 [1] => three [2] => hogehogehoge ) )