とりあえずの備忘録

主にパソコンやインターネットに関するメモ

PHP-ファイル・ディレクトリ

PHP ファイルの中身を空にする

ftruncate関数を使ってファイルの中身を空にする

PHP 指定フォルダ内にあるJPG画像ファイルの数を調べる

/var/www/html/images内にあるJPG画像ファイルの数を調べる

PHP 実行中スクリプトの絶対パス、ディレクトリパス、スクリプト名を取得する

絶対パス、ディレクトリパス、スクリプト名を取得する /var/www/htmlにあるtest.phpの絶対パス、ディレクトリパス、スクリプト名を取得する。 「test.php」 ';

PHP ディレクトリの中身をscandir関数を使い取得する(PHP5限定)

対象のディレクトリの中にあるディレクトリとファイルをscandir関数を使い、それぞれ配列へ格納して出力する。 ディレクトリの中身をscandir関数で表示する

PHP ディレクトリの中身をopendir関数を使い取得する

対象のディレクトリの中にあるディレクトリとファイルをopendir関数を使い、それぞれ配列へ格納して出力する。 ディレクトリの中身をopendir関数で表示する

PHP fgetcsv関数でCSVファイルを読み込む

CSVファイルをfgetcsv関数を使って読み込む CSVファイルはmycsv.txtで、データ区切りはカンマ、データ囲み文字はダブルクォーテーションとする。

PHP WEBからアクセス出来ない場所のファイルをダウンロードさせる

Fedora Core 4と同時にインストールしたPHP(php.ini未編集)の環境において、WEBからアクセス出来ない場所のファイルをダウンロードさせる方法。 readfile関数を使ってダウンロードさせる

PHP ファイルを削除する

/home/sato/public_html内にあるmylog.txtを削除する 削除するファイルが存在するかfile_exists関数で確認してから、unlink関数でファイルを削除する。

PHP ファイルを作成する

/home/sato/public_html内に読み書き出来るmylog.txtを作成する 作成するファイルが既にないかfile_exists関数で確認してから、touch関数でファイルを作成する。

PHP ファイルをアップロードする

php.iniを編集してファイルアップロードを可能にする file_uploads = On 他に次のような設定項目がある。 upload_tmp_dir : 一時アップロードディレクトリ upload_max_filesize : 上限ファイルサイズ