php總結5——常量、文件上傳

5.1常量php

系統常量:數組

PHP_OS  操做系統函數

PHP_VERSION    php版本編碼

PHP_SAPI    運行方式spa

自定義常量:操作系統

define("常量名稱","常量的值");code

習慣上常量名稱全大寫orm

魔術常量:blog

__FILE__   當前文件的物理路徑圖片

__LINE__   當前行號

__FUNCTION__   當前函數名稱

__CLASS__     當前類名稱

__METHOD__   當前方法名稱

5.2 文件上傳

enctype="multipart/form-data"   指定編碼方式

上傳圖片後返回的數組含義以下

Array ( [name] => test.png     文件名稱    

[type] => image/png               文件的mime類型

[tmp_name] => C:\xampp\tmp\php177E.tmp       文件臨時存儲位置

[error] => 0                           錯誤信息  0:ok    非零:上傳出現問題。1上傳文件大小超過php.ini規定的大小    2 3 4未上傳圖片 6 7

[size] => 2050377                  文件大小

)

 

move_uploaded_file(臨時位置,指定的位置)

文件名要求不可重複,咱們能夠  時間戳.5位隨機數

$filename=time().rand(10000, 99999).".".$extName;   //$extName是文件後綴名
echo $filename;
相關文章
相關標籤/搜索