API15:JFile/makeSafe
From Joomla! Documentation
Description
Makes file name safe to use
Template:Description:JFile/makeSafe
Syntax
makeSafe($file)
| Parameter Name | Default Value | Description |
|---|---|---|
| $file | $file The name of the file [not full path] |
Returns
string The sanitised string
Defined in
libraries/joomla/filesystem/file.php
Importing
jimport( 'joomla.filesystem.file' );
Source Body
function makeSafe($file) {
$regex = array('#(\.){2,}#', '#[^A-Za-z0-9\.\_\- ]#', '#^\.#');
return preg_replace($regex, '', $file);
}
[Edit See Also] Template:SeeAlso:JFile/makeSafe
Examples
<CodeExamplesForm />