知识学堂

Knowledges

您现在的位置:  首页 >> 网站推广 >> 正文

网站推广

【安米亚网络】每天五道题【第11-15题】巩固一下PHP基础知识

2018-11-09

  11. 常量分为系统内置常量和自定义常量。请说出最常见的几个系统内置常量?
 
 __FILE__ , __LINE__ , PHP_OS , PHP_VERSION
 
 (可扩展)
 
 12. 如果定义了两个相同的常量,前者和后者哪个起作用?
 
 前者起作用,因为常量一旦定义就不能被重新定义或者取消定义。
 
 13. 常量和变量有哪些区别?
 
 1)常量前没有$符号;
 
 2)常量只能通过define()定义,而不能通过赋值语句定义;
 
 3)常量可以在任何地方定义和访问,而变量有全局和局部之分;
 
 4)常量一旦定义就不能被重新定义或者取消定义,而变量而通过赋值方式重新定义;
 
 5)常量的值只能是标量数据,而变量的数据库类型有8种原始数据类型。
 
 14. PHP中常用的几个预定义的全局数组变量是哪些? (可扩展)
 
 有9大预定义的内置数组变量:
 
 $_POST, $_GET, $_REQUEST, $_SESSION, $_cookie, $_FILES,$_SERVER,
 
 $_ENV,  $GLOBALS
 
 15. 在实际开发中,常量最常用于哪些地方?
 
 1)连接数据库的信息定义成常量,如数据库服务器的用户名、密码、数据库名、主机名;
 
 2)将站点的部分路径定义成常量,如web绝对路径,smarty的安装路径,model、view或者controller的文件夹路径;
 
 3)网站的公共信息,如网站名称,网站关键词等信息。
------分隔线----------------------------