| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> PHP知识库 -> 专业三周考一自测题1 -> 正文阅读 |
|
[PHP知识库]专业三周考一自测题1 |
专业三周考一自测题 题目一: 新建站点 www.week1.com 站点根目录为 week1,配置后要求能正常访问,且默认访问test.php文件 题目二: 搭建一个PHP循环,范围是:1-30,当到28的时候停止循环 <?php for($i=1;$i<=30;$i++){ if($i==28){ break; } echo $i; echo "<br>"; } 题目三: 支付方式是指购物或消费需要付款形式的多种选择支付捷径,支持货到付款、信用卡支付、在线支付、PayPal支付、银行电汇及邮政汇款不同支付方式,请你设计并完成以下程序
<?php $a=1; switch ($a) { case 1: echo "<script>alert('你选择微信支付');</script>"; echo "您选择了微信支付"; break; case 2: echo "您选择了支付宝支付"; break; case 3: echo "您选择了银联支付"; break; default: echo "使用现金支付"; break; } ?> ?题目四: 用PHP完成下面的字符串基本处理: (1)取出一个姓名中的姓氏,例如:王铁柱,则输出 “王” (2)将一个手机号的中间四位隐藏,例如:185****5221 (3)将字符串转换成数组 <?php $a="王老五"; echo mb_substr($a,'0','1'); echo "<br>"; $b="18512318862"; echo substr_replace($b,'****',"3","4"); ?> 题目五: 设置一个PHP数组,将元素中小于5的全部删除,返回一个新数组
<?php $arr = [100, 4, 3, 78, 67, 1, 2,88,3]; //$newArr = []; //for($i=0;$i<count($arr);$i++){ // if($arr[$i]<5){ // continue; // }else{ // $newArr[] = $arr[$i]; // } //} //print_r($newArr); //print_r($arr);//Array ( [0] => 100 [3] => 78 [4] => 67 ) foreach ($arr as $k => $v) { if ($v < 5) { unset($arr[$k]); } } print_r($arr); ?> 题目六: 定义一个索引数组存放手机品牌信息
<?php $brand = ['苹果','小米','三星']; array_unshift($brand,'华为'); print_r($brand); echo "<hr>"; array_push($brand,'OPPO'); print_r($brand); echo "<hr>"; foreach ($brand as $key=>$val){ if($key%2 ==1){ echo str_replace($val,"<span style='color: red'>$val</span>",$val)."<br>"; } } echo "<hr>"; array_pop($brand); print_r($brand); 题目七: 定义一个数组,请你通过程序求出qq邮箱出现的次数,直接输出次数 题目八: 自定义函数,函数的功能是筛选出给定范围内的数据比7大且是7的倍数的数据 (1)函数定义正确,参数传递无误,有返回值 (2)循环正确,找出符合条件的数据 <?php function haha($a,$b) { for($a;$a<=$b;$a++) { if($a>7&&$a%7==0) { echo $a; } } } haha(1,14); ?> 题目九: 自定义一个关联的二维数组,将数组的元素循环遍历至表格中去
<?php $arr = [ [ 'id' => 1, 'goods_name' => '屌丝男背包', 'goods_price' => '99', 'goods_number' => 100 ], [ 'id' => 2, 'goods_name' => '屌丝女背包', 'goods_price' => '100', 'goods_number' => 100 ] ]; ?> <table border="1"> <th>编号</th> <th>名字</th> <th>价格</th> <th>库存</th> <?php foreach ($arr as $k => $v): ?> <tr> <td><?php echo $v['id'] ?></td> <td><?php echo $v['goods_name'] ?></td> <td><?php echo $v['goods_price'] ?></td> <td><?php echo $v['goods_number'] ?></td> </tr> <?php endforeach; ?> </table> 题目十: 自定义函数求指定区间所有偶数的和,例如1-100
<?php function he($a,$b){ $sum=0; for($a;$a<=$b;$a++) { if($a%2==0) { $sum=$sum+$a; } } echo $sum; } he(1,100); ?> |
|
PHP知识库 最新文章 |
Laravel 下实现 Google 2fa 验证 |
UUCTF WP |
DASCTF10月 web |
XAMPP任意命令执行提升权限漏洞(CVE-2020- |
[GYCTF2020]Easyphp |
iwebsec靶场 代码执行关卡通关笔记 |
多个线程同步执行,多个线程依次执行,多个 |
php 没事记录下常用方法 (TP5.1) |
php之jwt |
2021-09-18 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/27 20:52:38- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |