最简单的PHP测试题

PHP 测验

结果:16/20

您的回答:

1.PHP 指的是? 

个人主页:超文本预处理语言(Personal Home Page : Hypertext Preprocessor  ,PHP)

2.PHP 服务器脚本由哪个分隔符包围?

<?php…?>

3.如何使用 PHP 输出 "hello world"?

echo "Hello World";

4.在 PHP 中,所有的变量以哪个符号开头?

$

5.结束 PHP 语句的正确方法是?

您的回答:;

6.PHP 语法与下列哪种最相似?

您的回答:JavaScript

正确答案:Perl 和 C         //PHP继承了C语言的特点,并结合面向对象的编程思想

7.如何从使用 "get" 方法提交的表单中获取数据?

您的回答:$_GET[];

8.请判断以下说法是否正确:当使用 POST 方法时,变量显示在 URL 中。

您的回答:错误 

//    get方法: 默认方法,是通过URL 传递数据给程序,数据容量下,并且数据暴露在URL中,非常不安全。

//    post方法:最常用的方法,是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向的程序,post方法能传递大容量的数据,并且所有操作对于用户来说都是不可见的,非常安全。

9.请判断以下说法是否正确:在 PHP 中,既可以使用单引号 ( ' ' ) 也可以使用双引号 ( " " ) 来包围字符串。

您的回答:正确

10.请判断以下说法是否正确:包含文件必须使用文件后缀 ".inc"。

您的回答:错误

11.引用文件 "time.inc" 的正确方法是?

您的回答:<!--include file="time.inc"-->

正确答案:<?php require("time.inc"); ?>

12.在 PHP 中创建函数的正确方法是?

您的回答:function myFunction()

13.以只读模式打开文件 "time.txt" 的正确方法是?

您的回答:fopen("time.txt","r");

14.请判断以下说法是否正确:PHP 允许我们直接通过脚本来发送电子邮件。

您的回答:正确

15.连接 MySQL 数据库的正确方法是?

您的回答:mysql_connect("localhost");

16.给 $count 变量加 1 的正确方法是?

您的回答:$count++;

17.在 PHP 中,添加注释的正确方法是?

您的回答:<!--…-->

正确答案:/*…*/

在 PHP 的程序中,加入注释的方法很灵活。可以使用 C 语言、C++ 语言或者是 UNIX 的 Shell 语言的注释方
式,而且也可以混合使用。这可以让每个写 PHP 网页程序的 Webmaster 或 Programmer 发展出属于自己 的写作风格。

<?php
  echo "这是第一种例子。/n"; // 本例是 C++ 语法的注释
  /* 本例采用多行的
     注释方式      */
  echo "这是第两种例子。/n";
  echo "这是第三种例子。/n"; # 本例使用 UNIX Shell 语法注释
?>

18.请判断以下说法是否正确:PHP 可以在 Microsoft Windows IIS (Internet Information Server) 上运行。

您的回答:正确

19.请判断以下说法是否正确:在 PHP 5 中,在默认情况下 MySQL 支持是启用的。

您的回答:正确

正确答案:错误 

//在 PHP 5 中,默认情况下 MySQL 支持不是启用的;


转载于:https://my.oschina.net/nan23/blog/350330

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个简单PHP 题库测试代码实现示例: 1. 首先,需要创建一个包含题目和答案的数组: ``` $questions = array( "question1" => array( "question" => "What is the capital of France?", "answer" => "Paris" ), "question2" => array( "question" => "What is the tallest mountain in the world?", "answer" => "Mount Everest" ), "question3" => array( "question" => "What is the largest country by area?", "answer" => "Russia" ) ); ``` 2. 接下来,需要创建一个 HTML 表单,让用户输入答案: ``` <form method="post"> <?php foreach ($questions as $key => $question) { ?> <p><?php echo $question['question']; ?></p> <input type="text" name="<?php echo $key; ?>" /> <?php } ?> <input type="submit" value="Submit" /> </form> ``` 3. 在表单提交后,需要检查用户的答案是否正确,然后输出相应的结果: ``` if ($_SERVER['REQUEST_METHOD'] == 'POST') { $score = 0; foreach ($questions as $key => $question) { if (isset($_POST[$key]) && $_POST[$key] == $question['answer']) { $score++; } } echo "You scored " . $score . " out of " . count($questions); } ``` 完整的代码示例: ``` <?php $questions = array( "question1" => array( "question" => "What is the capital of France?", "answer" => "Paris" ), "question2" => array( "question" => "What is the tallest mountain in the world?", "answer" => "Mount Everest" ), "question3" => array( "question" => "What is the largest country by area?", "answer" => "Russia" ) ); ?> <form method="post"> <?php foreach ($questions as $key => $question) { ?> <p><?php echo $question['question']; ?></p> <input type="text" name="<?php echo $key; ?>" /> <?php } ?> <input type="submit" value="Submit" /> </form> <?php if ($_SERVER['REQUEST_METHOD'] == 'POST') { $score = 0; foreach ($questions as $key => $question) { if (isset($_POST[$key]) && $_POST[$key] == $question['answer']) { $score++; } } echo "You scored " . $score . " out of " . count($questions); } ?> ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值