5.1常量

系统常量:

PHP_OS  操作系统

PHP_VERSION    php版本

PHP_SAPI    运行方式

自定义常量:

define("常量名称","常量的值");

习惯上常量名称全大写

魔术常量:

__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;

最新文章

  1. 注意:DateTimePicker.Text不靠谱
  2. Linux学习路线
  3. Redis linux 下安装 及扩展配置
  4. URAL 1002 Phone Numbers(KMP+最短路orDP)
  5. Git 基础学习篇(应用-windows篇)
  6. SQL Server死锁的分析、处理与预防
  7. 【EF】疑难杂症
  8. 配置keil MDK和keil C51共存
  9. [Cocos2d-x]CCSpriteBatchNode的使用
  10. iOS 开发者旅途中的指南针 - LLDB 调试技术
  11. storm从入门到放弃(一),storm介绍
  12. [array] leetcode - 41. First Missing Positive - Hard
  13. NModBus的使用
  14. zabbix agent 自定义 UserParameter
  15. bzoj 2726 任务安排(3)/loj 10184-10186 斜率优化
  16. Python学习(十) —— 常用模块
  17. sublime-text3打造markdown编辑器
  18. Delphi避免重复打开窗体
  19. 函数使用四:采购发票MIRO BAPI_INCOMINGINVOICE_CREATE
  20. Spring、SpringMVC、Hibernate详细整合实例,包含所有步骤

热门文章

  1. Oracle 安装前准备
  2. getenv, _wgetenv
  3. html特殊字符编码问题导致的细节问题
  4. 报“ Got minus one from a read call”的错误
  5. go --socket通讯(TCP服务端与客户端的实现)
  6. python 浮点数保留小数
  7. Solr Cloud的搭建使用
  8. tyvj-1460 旅行
  9. MFC中函数的使用
  10. Android---61---TabHost简单使用