2 回答

TA貢獻60條經(jīng)驗 獲得超21個贊
第一個問題 echo 打印false 就是在頁面里什么顯示不出來,var_dump可以具體詳細信息。第二個問題is_file是讓你判斷他是不是個文件,你確定$_FILES['screenshoot']['name']這是個文件?還是一個路徑?既然他是判斷是不是個文件,那你傳的參數(shù)應該是路徑對+文件名 第三個問題 echo是語言結(jié)構(gòu)他可以打印出PHP的簡單數(shù)據(jù)類型 int float bool? 復合類型就沒辦法了,object array只能用var_dump或者print_r明白了

TA貢獻1條經(jīng)驗 獲得超0個贊
/*利用$_FILES全局變量來獲取文件的有關(guān)信息*/
? ? echo '上傳文件返回結(jié)果代碼:'.$_FILES['screenshoot']['error'].'<br />';
? ? echo '臨時文件路徑:'.$_FILES['screenshoot']['tmp_name'].'<br />';
? ? echo 'echo輸出文件大小:'.($_FILES['screenshoot']['size']/1024).'kb<br />';
? ? echo '文件名稱:'.$_FILES['screenshoot']['name'].'<br />';
? ? echo '文件類型:'.$_FILES['screenshoot']['type'].'<br /><br /><br />';
? ? /*利用函數(shù)獲取文件的相關(guān)信息*/
? ? $pathString=$_FILES['screenshoot']['tmp_name'];
? ? echo '文件路徑是:'.$pathString.'<br />';
? ? echo 'echo輸出是否是文件:'.(is_file($pathString)).'<br />';
? ? var_dump(is_file($pathString)) . '<br />';
? ? echo 'filesize輸出文件大小:'.(filesize($pathString)/1024).'kb<br />';
? ? var_dump(filesize($pathString)/1024) . 'kb<br />';
- 2 回答
- 0 關(guān)注
- 2597 瀏覽
添加回答
舉報