下载此文档

php面试题及答案 经典php笔试题与答案.doc


文档分类:IT计算机 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
php面试题及答案_经典php笔试题与答案.doc问题
选择合适的答案填入空白处
PHP是一种 脚本语言,基于― 引擎。PHP最常被用来开发动态的

容,此外,它同样还可被用来生成(以及其他)文档。
动态,PHP,数据库,HTML
嵌入式,Zend, HTML, XML
基于Perl的,PHP, Web,静态
嵌入式,Zend, Docbook 文档,MySQL
基于 Zend 的,PHP,图像,HTML
唯一有意义的答案是Bo PHP是一种基于Zend引擎的脚本语言,它通常被 嵌入在HTML
代码中。它主要被用来开发HTML文档,但是也可以用它来开发其他类型的文档, 比
如 XMLo
以下哪种标签不是PHP起始/结束符?
<% %>
//
<?php ?>
/* */
E.
PHP编程中,人们不太使用〈% %>和两个标签,但它们确实是合法的PHP界 定符。
标签是非法的,因此正确的答案是Do记住,根据php. ini文件中的配置不同, 这
当中的某些标签无法在特定的情况下使用。
以下代码哪个不符合PHP语法?
$_10
${ "MyVar” }
&$something
$10_somethings
$aVaR
PHP变量以一个美元符号为开头,后面跟上任意数量的数字、字母和下划线。 $( "MyVar” )
是一个合法的变量名,它使用的是较松散的命名约定。&$something是对 $something 的
引用。然而,变量名不能以数字为开头,,因此答案 是Do
运行以下代码将显示什么? define(myvalue, "10”);
$myarray[10] = "Dog";
$myarray[] = "Human”;
$myarray ['myvalue'] = "Cat”;
$myarray["Dog"] = "Cat”;
print 〃The value is: 〃;
print $myarray[myvalue]. 〃\n〃;
?>
2
The Value is: Dog
The Value is: Cat
The Value is: Human
The Value is: 10
Dog
注意,$myarray的键值并没有打上引号。所以,正在访问的键不是myvalue 字符串,
而是常量myvalue的值。最终访问的是$myarray[10],值是Dog,答案是A。
print ()和echo ()有什么区别?
print ()能作为表达式的一部分,echo ()不能
echo。能作为表达式的一部分,print ()不能
echo。能在CLI (命令行)版本的PHP中使用,print ()不能
print ()能在CLI (命令行)版本的PHP中使用,echo。不能
没有区别:两个函数都打印文本!
尽管print ()和echo ()在绝大多数情况下可以互换使用,但它们之间还是 有一处不同。
print ()是函数,有返回值;echo。实际上是一个语言结构,没有返回值,并且 不能在表
达式中使用。因此,答案是A。
以下脚本输出什么?
$a = 10;
$b = 20;
$c = 4;
$d = 8;
$e = 1. 0 :
$f = $c + $d * 2:
$g = $f % 20;
$h = $b - $a + $c + 2;
$i = $h << $c;
$j = $i * $e;
print $j ;
?>
128
42

256
342
%运算符表示取模,它返回两个操作数相除的余数。〈〈是左移运算符,相当 于乘以2
的N次方。最后的答案乘以了一个浮点数,改变了它的数据类型。但是,由于 小数点
后是零,因此输出的结果不包含小数部分。答案是256 (D)。
如何给变量$a, $b和$。赋值才能使以下脚本显示字符串"Hello, World! M ?
$string = "Hello, World!”;
$a = ?;
3
$b = ?;
$c = ?;
if($a) {
if($b && !$c) {
echo vGoodbye Cruel World!”;
) else if(!$b && !$c) {
echo "Nothing here”;
)
)
else {
if (!$b) {
if(!$a && (!$b && $c)) {
echo "Hello, World!”;
) else { echo vGoodbye World!
} else {
echo 〃Not quite. 〃;
}
}

php面试题及答案 经典php笔试题与答案 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小健
  • 文件大小77 KB
  • 时间2021-07-03