php程序员面试题大全附答案.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
php程序员面试题大全附答案

1.在PHP中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量(1)中;而链接到当前页面的的前一页面URL记录在预定义变量(2)中 ?php //本页地址,SCRIPT_NAME也可以:php/test.php echo $_SERVER[PHP_SELF].br /; //链接到当前页面的前一页面的 URL 地址: echo $_SERVER[HTTP_REFERER].br /; //其它的见参考手册:语言参考》变量》预定义变量 //前执行脚本的绝对路径名:D:Inetpubwwwrootphp est.php echo $_SERVER[SCRIPT_FILENAME].br /; //正在浏览当前页面用户的 IP 地址: echo $_SERVER[REMOTE_ADDR].br /; //查询(query)的字符串(URL 中第一个问号 ? 之后的内容):id=1bi=2 echo $_SERVER[QUERY_STRING].br /; //当前运行脚本所在的文档根目录:d:inetpubwwwroot echo $_SERVER[DOCUMENT_ROOT].br /; ? 2.执行程序段?php echo 8%(-2) ?将输出__。 ?php //参考手册》语言参考》运算符》算术运算符》%为取模运算,输出0 echo 8%(-2).br /; //取模 $a % $b 在 $a 为负值时的结果也是负值。输出-2 echo ((-8)%3).br /; //输出2 echo (8%(-3)).br /; ? 3.在HTTP 1.0中,状态码 401 的含义是____;如果返回“找不到文件”的提示,则可用 header 函数,其语句为____。 答:401表示未授权;header(HTTP/1.0 404 Not Found);[见参考手册》函数参考》HTTP函数》header] 4.数组函数 arsort 的作用是____;语句 error_reporting(2047)的作用是____。 答:arsort:对数组进行逆向排序并保持索引关系 error_reporting(2047)的作用是:report All errors and warnings 5.写出一个正则表达式,过虑网页上的所有JS/VBS脚本(即把script标记及其内容都去掉): ?php $script=以下内容不显示:script language=javascriptalert(cc);/script; echo preg_replace(/script[^].*?.*?/script/si, 替换内容, $script); ? 6.以Apache模块的方式安装PHP,在文件http.conf中首先要用语句____动态装载PHP模块, 然后再用语句____使得Apache把所有扩展名为php的文件都作为PHP脚本处理。 答:LoadModule php5_module c:/php/php5apache2.dll;AddType application/x-httpd-php .php 见参考手册》目录》II. 安装与配置》6. Windows 系统下的安装》Microsoft Windows 下的 Apache 2.0.x 7.语句 include 和 require 都能把另外一个文件包含到当前文件中,它们的区别是____;为了避免多次包含同一文件,可以用语句____来代替它们。 答:在如何处理失败时,include() 产生一个警告而 require() 则导致一个致命错误;require_once()/include_once() 8.一个函数的参数不能是对变量的引用,除非在php.ini中把____设为on. 答:allow_call_time_pass_reference boolean :是否启用在函数调用时强制参数被按照引用传递, 见参考手册》附录G 9.SQL 中LEFT JOIN的含义是__,如果 tbl_user记录了学生的姓名(name)和学号(ID), tbl_score记录了学生(有的学生考试以后被开除了,没有其记录)的学号(ID)和考试成绩(score)以及考试科目(subject),要想打印出各个学生姓名及对应的的各科总成绩,则可以用SQL语句____. 答:自然左外连接 create database phpinterview; use phpinterview create table tbl_user ( ? ? ID? ?? ?? ?? ?? ?? ?? ?? ?? ???int? ?? ?? ?? ?? ?? ?? ?? ?? ? not null, ? ? name? ?? ??

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档