一、案例分析
1、需求分析
- 由于PHP是一门嵌入式脚本语言,它经常嵌入到HTML代码中使用。
- 通过在HTML表格里嵌入PHP代码来显示PHP版本号、解析PHP的操作系统类型以及当前服务器时间,从而了解PHP标记、输出语句、预定义常量以及时间日期函数的使用。
- 使用HTML编写表格,用于显示服务器信息。
- 由于服务器信息要从PHP中获取,因此需在表格中的指定位置嵌入PHP代码。
- 使用浏览器查看此PHP文件的运行结果。
(1)标准标记——“”
- “”:结束标记。
- 文件是纯PHP代码时,可省略结束标记,且开始标记最好顶格书写。
(2)短标记——“”
- 短标记在使用时,需将php.ini文件中short_open_tag的值设置为on。
- 重新启动Apache服务器。
- 需要注意的是,为了保证程序的兼容性,不推荐使用这种标记。
(1)echo是PHP中用于输出的语句,可将紧跟其后的字符串、变量、常量的值显示在页面中。
- 输出结果:“冲冲冲…开启PHP学习之旅!”。
- “.”是字符串连接符,用于连接字符串、变量或常量。
(2)在使用echo输出字符串时,还可以使用“,”连接两个字符串。
输出结果:“加油加油..开启PHP学习之旅!”
3、预定义常量预定义常量可方便开发人员获取PHP中的信息,需要时直接使用或通过echo输出就可以获取相关的信息。
常用预定义常量
常量名
功能描述
PHP_VERSION
获取PHP的版本信息,如5.4.38
PHP_OS
获取解析PHP的操作系统类型,如:WINNT
PHP_INT_MAX
获取PHP中Integer类型的最大值2147483647
PHP_INT_SIZE
获取PHP中Integer值的字长,如:4
E_ERROR
表示运行时致命性错误,使用1表示
E_WARNING
表示运行时警告错误(非致命),使用2表示
E_PARSE
表示编译时解析错误,使用4表示
E_NOTICE
表示运行时提醒信息,使用8表示
4、UNIX时间戳通常,在PHP中使用time()函数获取当前时间的时间戳。
- UNIX时间戳是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。其中,1970年01月01日零点也叫UNIX纪元。
- 输出了从UNIX纪元到当前时间的时间戳。
(1)格式化日期
- 格式化后的日期格式为“年-月-日”。 “-”可随意定义。
- Y:代表4位数字完整表示的年份。
- m:代表使用数字表示且有前导零的月份。
- d:表示月份中的第几天,有前导零的2位数字。
(2)格式化时间
- 格式化后的时间格式为“时:分:秒”。
- “:”:可随意定义。
- H:表示小时(有前导零的24小时格式)。
- i:表示有前导零的分钟数。
- s:代表有前导零的秒数。
【案例1】显示服务器信息
当前的php版本号:
操作系统的类型:
当前服务器时间:
2、输出结果
以上是PHP案例一的全部内容,希望可以帮助到跟我一样刚开始接触PHP的小白,共勉呀!