您当前的位置: 首页 >  服务器

PHP:案例1--显示服务器信息(案例分析+设计思路+知识点讲解+源码+结果展示)

发布时间:2020-10-15 12:33:00 ,浏览量:5

 一、案例分析 1、需求分析
  • 由于PHP是一门嵌入式脚本语言,它经常嵌入到HTML代码中使用。
  • 通过在HTML表格里嵌入PHP代码来显示PHP版本号、解析PHP的操作系统类型以及当前服务器时间,从而了解PHP标记、输出语句、预定义常量以及时间日期函数的使用。
2、设计思路
  • 使用HTML编写表格,用于显示服务器信息。
  • 由于服务器信息要从PHP中获取,因此需在表格中的指定位置嵌入PHP代码。
  • 使用浏览器查看此PHP文件的运行结果。
二、案例展示

三、知识点讲解 1、PHP标记

(1)标准标记——“”


		
  • “”

    
    		
    • 短标记在使用时,需将php.ini文件中short_open_tag的值设置为on。
    • 重新启动Apache服务器。
    • 需要注意的是,为了保证程序的兼容性,不推荐使用这种标记。
    2、输出语句

    (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纪元到当前时间的时间戳。
    5、格式化输出

    (1)格式化日期

    
    		
    • 格式化后的日期格式为“年-月-日”。 “-”可随意定义。
    • Y:代表4位数字完整表示的年份。
    • m:代表使用数字表示且有前导零的月份。
    • d:表示月份中的第几天,有前导零的2位数字。

    (2)格式化时间

    
    		
    • 格式化后的时间格式为“时:分:秒”。
    • “:”:可随意定义。
    • H:表示小时(有前导零的24小时格式)。
    • i:表示有前导零的分钟数。
    • s:代表有前导零的秒数。
    四、案例实现 1、代码
    【案例1】显示服务器信息
    		
    			
    			
    				
    				
    					
    					
    						
    					
    
    				
    
    				
    					
    					
    						当前的php版本号:
    					
    
    					
    						
    					
    
    				
    
    				
    					
    					
    						操作系统的类型:
    					
    
    					
    						
    					
    
    				
    
    				
    					
    					
    						当前服务器时间:
    					
    
    					
    						
    					
    
    				
    
    			
    
    		
    
    2、输出结果

    以上是PHP案例一的全部内容,希望可以帮助到跟我一样刚开始接触PHP的小白,共勉呀!

关注
打赏
1688896170
查看更多评论

暂无认证

  • 5浏览

    0关注

    110353博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0521s