| Versionen | |
|---|---|
| drupal7 | file_unmanaged_move($source, $destination = NULL, $replace = FILE_EXISTS_RENAME) |
Move a file to a new location without calling any hooks or making any changes to the database.
see file_move()
$source A string specifying the file location of the original file.
$destination A string containing the destination that $source should be moved to. This can be a complete file path, a directory name or, if this value is omitted, Drupal's 'files' directory will be used.
$replace Replace behavior when the destination file already exists:
The filepath of the moved file, or FALSE in the event of an error.
includes/
<?php
function file_unmanaged_move($source, $destination = NULL, $replace = FILE_EXISTS_RENAME) {
$filepath = file_unmanaged_copy($source, $destination, $replace);
if ($filepath == FALSE || file_unmanaged_delete($source) == FALSE) {
return FALSE;
}
return $filepath;
}
?>
Kommentare
Kommentar hinzufügen