八個測試題目

edited 十月 2013 in 認證討論區
Question 1

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

答案: 1
Question 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);

答案: B
Question 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, ':')

答案: D <特別注意空白...>
Question 4

What is the value of $a?



    <?php

        $a = 123 == 0123;

    ?>

答案: false

Question 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

Question 6

The code below ___________ because ____________.



<?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.


答案: B
Question 7

When turned on, ____________ will _________ your script with different variables from HTML forms and cookies.

A)  	 	show_errors, enable
B) 		show_errors, show
C) 		register_globals, enhance
D) 		register_globals, inject


答案: C

Question 8

What will be the output of the following PHP code:



    <?php

        echo count(strlen("http://php.net";));

    ?>

答案: 1

...幫忙看看錯哪一題吧,真是機車的題目...

原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=202

評論

Sign In or Register to comment.