background image

9.一个函数 www.szhrtz.com 的参数不能是对变量的引用,除非在 php.ini 中把(15)设为 on.

答:

allow_call_time_pass_reference

10.SQL 中 LEFT JOIN 的含 www.hthrt.com 义是(16)。
如果

 tbl_user 记录了学生的姓名(name)和学号(ID),

tbl_score 记录了学生(有的学生考试以后被开除了,没有其记录)的学号(ID)和考试成绩
(score)以及考试科目(subject),要想打印出各个学生姓名及对应的的各科总成绩,则可
www.penqiang.net 以用 SQL 语句(17)。

答:

(16) 自然左外连接

     (17) select name , count(score) as sum_score from tbl_user left join 

tbl_score on tbl_user.ID=tbl_score.ID  group by tbl_user.ID

11..在 PHP 中,heredoc 是一种特殊的字符串,它的结束标志必须(18)。

答:结束标识符所在的行不能包含任何其它字符除

";"

12.用 PHP 打印出 www.516fc.net 前一天的时间格式是 2006-5-10 22:21:21

答:

echo date('Y-m-d H:i:s', strtotime('-1 day'));

13.echo(),print(),print_r()的区别

答:

echo 是语言结构,无返回值;print 功能和 echo 基本相同,不同的是 print 是函数,有返

回值

;print_r 是递归打印,用于输出数组对象

14.如何实现字符串翻转?

答:

.用 strrev 函数呗,不准用 PHP 内置的就自己写:

strrev($str)

{

    $len=strlen($str);

$newstr = '';
    for($i=$len;$i>=0;$i--)
    {

        $newstr .= $str{$i};

}
    return $newstr;
}

15.实现中文字串截取无乱码的方法。

答:

mb_substr()