[Zend权威认证试题讲解]第五章 - 字符串与正则表达式
字符串是PHP的“瑞士军刀”——作为一种Web开发语言,PHP最常打交道的就是字符串。因此对于开发者来说,处理字符串是一项非常基础的技能。幸运的是,由于PHP开发团队的努力,PHP对字符串的处理相当易学。你只需迈过第一个难关,接下来就一马平川了。U2[i+L i&w%q
但是,PHP的这一部分功能并非完美。本章考验你对字符串的了理解及对处理字符串的函数的认识。此外,你还必须面对正则表达式——一个非常有用,却总是被开发者忽试的工具——的编写艺术。5X8|7S4]Tn
"B~)zYA6cz
问题,f$R4x2M-js;N*i
1.考虑如下脚本。标记处应该添加什么代码才能让脚本输出字符串php?[code]
<?php
$alpha = 'abcdefghijklmnopqrstuvwxyz';
$letters = array(15, 7, 15);
foreach($letters as $val) {
/* 这里应该加入什么 */!^'?@ TV*W;I9Hd4DVo
}
?>[/code]A.echo chr($val);gx?N~`Qj,K)~e
B.echo asc($val);"r9fO%zddw
C.echo substr($alpha, $val, 2);z)H(Os}5BF
D.echo $alpha{$val};S"s3|c)[cK8X
E.echo $alpha{$val+1}
U%U4a IH1|
2.以下哪一项不能把字符串$s1和$s2组成一个字符串?0Y#HG|/V#} ^Z
A.$s1 + $s2"beJZ2M0F
B."{$s1}{$s2}"J0h&z'z0R
C.$s1.$s2