このパッケージは、fstab フォーマットのファイルの 読み書き操作を行います。このフォーマットのファイルには /etc/fstab、/etc/mtab および /proc/mounts などがあります。
root デバイスのファイルシステム型を取得する
<?php
require_once 'File/Fstab.php';
$fstab =& new File_Fstab();
$root =& $fstab->getEntryForPath('/');
echo "Root FS type: " . $root->fsType . "\n";
?>
ユーザが CD-ROM をマウント可能かどうかを調べる
fstab の user
オプションにより、ユーザが
指定したデバイスをマウント可能かどうかを指定します。
<?php
require_once 'File/Fstab.php';
$fstab =& new File_Fstab();
$cd =& $fstab->getEntryForDevice('/dev/cdrom');
if ($cd->hasOption('user')) {
echo "Users may mount the CD-ROM\n";
} else {
echo "Users may not mount the CD-ROM\n";
}
?>