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
)
)