Dreamweaver TechniqueJAVA Script サンプル | CSS sample | JAVA Applet sample | Flash Sample
HTML4.0 reference | DynamicHTMLXHTML | XML sample | XSLT sample | RIKO's ASP Trial
ASP ADO リファレンス | PHP関数リファレンス | MySQL関数リファレンス

ファイルの属性を変更する

■ chmod関数、chown関数、chgrp関数を使ってファイルの属性を変更する

これらの関数を使うとファイルの属性を変更することができますが、スーパーユーザー以外は変更できる範囲に制限があります。
なお、Windows版PHP5では、これらの関数は機能しません。

論理値 = chmod(ファイル名, パーミッション) パーミッションの変更
論理値 = chown(ファイル名, ユーザー名) 所有者の変更
論理値 = chgrp(ファイル名, グループ名) グループの変更

 

<?php
   define("TEST_FILE", "./test/178.txt");

   header("Content-Type: text/plain; charset=EUC-JP");

   if(eregi("win", PHP_OS))
   {
      echo "このサンプルはWindows版では動作しません";
      exit();
   }

   // ファイルがなければ作成
   if(!file_exists(TEST_FILE))
   {
      touch(TEST_FILE) or die("ファイルを作成できません!\n");
   }

   // パーミッション変更
   chmod(TEST_FILE, 0644) or die("パーミッションを変更できません!\n");
   echo "パーミッションを644に変更しました\n";

   // ファイルを削除
   @unlink(TEST_FILE);

?>

<戻る

R HOUSE | RIKO's Trial Page | Shirley's Pettit Case | Shirley's i-box | Shirley's little box

PC用眼鏡【管理人も使ってますがマジで疲れません】 解約手数料0円【あしたでんき】 Yahoo 楽天 NTT-X Store

無料ホームページ 無料のクレジットカード 海外格安航空券 ふるさと納税 海外旅行保険が無料! 海外ホテル