background image

答:arsort:

 

对数组进行逆向排序并保持索引关系 error_reporting(2047)的

作用是:report All errors and warnings

5.写出一个正则表达式,过虑网页上的所有 JS/VBS 脚本(即把 script 标记及
其内容都去掉):

<?php

$script

="以下内容不显示:<script 

language='javascript'>alert('cc');</script>";

echo

 

preg_replace

("/<script[^>].*?>.*?</script>/si", "替换内容", 

$scri

pt

);

?>

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