腾讯 2013 PHP工程师
工程
本套题共6题,并含有参考答案
题目详情
第1题

Question 1 What does <? echo count ("123") ?> print out? 

A) 3 B) False C) Null D) 1 E) 0


第2题

Which of the following snippets prints a representation of 42 with two decimal places? 

A) printf("%.2d\n", 42); 

B) printf("%1.2f\n", 42); 

C) printf("%1.2u\n", 42);


第3题

Given $text = 'Content-Type: text/xml'; Which of the following prints 'text/xml'?

A) print substr($text, strchr($text, ':'));

B) print substr($text, strchr($text, ':') + 1);

C) print substr($text, strpos($text, ':') + 1); 

D) print substr($text, strpos($text, ':') + 2); 

E) print substr($text, 0, strchr($text, ':')



第4题

What is the value of $a? 

<?php $a = in_array('01', array('1')) == var_dump('01' == 1); 

?> 

A) True 

B) False



第5题

What is the value of $result in the following PHP code?

 

<?php

 

function timesTwo($int) {

 

$int = $int * 2;

 

}

 

$int = 2;

 

$result = timesTwo($int);

 

?>;


NULL



第6题

The code below   because     . C

 

<?php class Foo {

?> 

<?php 

function bar() { print "bar";

?>

A) will work, class definitions can be split up into multiple PHP blocks.

 

B) will not work, class definitions must be in a single PHP block.

 

C) will not work, class definitions must be in a single file but can be in multiple PHP blocks.

D) will work, class definitions can be split up into multiple files and multiple PHP blocks.




共有 6 道题目