the POST method uploads bölümüne göre  of the PHP Manual, $_FILES['userfile']['name'] istemci makinede dosyanın orijinal adıdır. O bölümdeki Örnek 2 $_FILES['userfile']['name'], aşağıdaki gibi olan basename  a> fonksiyonunu kullanır:
$uploaddir = '/var/www/uploads/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
Benim yerel ana (Apache 2.2.14, PHP 5.3.1, Windows XP) bazı deneyler yaptım ve aşağıdaki iki satır eşdeğer olduğunu öğrendim:
$_FILES['userFile']['name'];            // "file.txt"
basename($_FILES['userFile']['name']);  // "file.txt"
İşte $_FILES['userFile']['name'] oldukça gereksiz görünüyor ile basename işlevini kullanarak, olduğunu. Öyle değil mi?