XML課後練習答案(六)——PHP小測驗答案分享 阿新 • • 發佈:2018-12-18 1.PHP 指的是? * Private Home Page * Personal Hypertext Processor * PHP: Hypertext Preprocessor * Personal Home Page 答: * PHP: Hypertext Preprocessor 2.PHP 伺服器指令碼由哪個分隔符包圍? * <?php> ... </?> * <script> ... </script> * <?php … ?> * <&> ... </&> 答:* <?php … ?> 3.如何使用 PHP 輸出 "hello world"? * "Hello World"; * echo "Hello World"; * Document.Write("Hello World"); 答:* echo "Hello World"; 4.在 PHP 中,所有的變數以哪個符號開頭? * ! * & * $ 答: * $ 5.結束 PHP 語句的正確方法是? * </php> * New line * ; * . 答: * ; 6、PHP語法與下列哪種最相似? 答:*Perl和c 7.如何從使用 "get" 方法提交的表單中獲取資料? * $_GET[ ]; * Request.QueryString; * Request.Form; 答:* $_GET[ ]; 8.請判斷以下說法是否正確:當使用 POST 方法時,變數顯示在 URL 中。 * 正確 * 錯誤 答:* 錯誤 9.請判斷以下說法是否正確:在 PHP 中,既可以使用單引號 ( ' ' ) 也可以使用雙引號 ( " " ) 來包圍字串。 * 正確 * 錯誤 答: * 正確 10.在 PHP 中建立函式的正確方法是? * function myFunction() * create myFunction() * new_function myFunction() 答:* function myFunction() 11. URL:“http://www.myhome.com/index.php?id=825”使用了那種方法提交資料? * POST * GET 答:* GET 12. 已知URL為“http://localhost/test.php?name=xiaoli&age=35”, 請問在test.php中,程式碼“echo $_GET[‘name’];”的輸出是什麼? * 35 * xiaoli * name * age 答: * xiaoli 13.給 $count 變數加 1 的正確方法是? * ++count * $count++; * count++; * $count =+1 答: * $count++; 14.在 PHP 中,添加註釋的正確方法是? * <!--…--> * <comment>…</comment> * *\..\* * /*…*/ 答: * /*…*/ 15.以下的變數名,哪個是不合法的? * $my_Var * $myVar * $my-Var 答: * $my-Var 16.以下PHP程式的輸出是什麼? <?php $a=”How are you?”; function test(){ echo $a; } test(); ?> 答:How are you? 17.請填入適當的程式碼完成下段PHP程式。 <?php $person=array(‘name’=>’Li Ming’, ‘gender’=>’male’, ‘age’=>22); echo ‘person information:\n’; foreach(){ echo $key, ‘ is ‘, $value, ’\n’; } ?> 程式的輸出如下: person information: name is Li Ming gender is male age is 22 答:$person as $key=>$value 18.一下PHP程式的輸出是什麼 <?php $name=’Wang Xiaoli’; echo “Hello, $name !\n”; echo ‘Hi $name! How are you?’ ?> 答:Hello,Wang Xiaoli! Hi Wang Xiaoli! How are you? 19.下面那個語句能夠輸出物件person的成員屬性name的值? *echo $person->name; *echo $person.name; *echo $person->$name *echo person.name; 答:*echo $person->name;