Saving
Saving --
Saving your changes
Saving your changes
After modifying a fstab file, you will want to save your changes.
The save() function does this.
| Warning |
Comments from the loaded file are not preserved when saving,
and whitespace may change. This has no effect on the functionality
of the fstab file, but you may lose helpful comments.
|
Example 43-1. Save to the same file
This will save your changes back to the file you loaded, overwriting
the old file.
<?php
require_once 'File/Fstab.php';
$fstab =& new File_Fstab();
$floppy =& new File_Fstab_Entry();
$floppy->fsType = 'vfat';
$floppy->device = '/dev/fd0';
$floppy->mountPoint = '/floppy';
$fstab->addEntry($floppy);
$res = $fstab->save();
if (PEAR::isError($res)) {
die($res->getMessage());
}
?>
|
|
Example 43-2. Save to a different file
This will save your changes to a different file than the one you
originally loaded.
<?php
require_once 'File/Fstab.php';
$fstab =& new File_Fstab();
$floppy =& new File_Fstab_Entry();
$floppy->fsType = 'vfat';
$floppy->device = '/dev/fd0';
$floppy->mountPoint = '/floppy';
$fstab->addEntry($floppy);
$res = $fstab->save('/tmp/fstab.new');
if (PEAR::isError($res)) {
die($res->getMessage());
}
?>
|
|