| |
|
|
开发:
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图书馆 购物 三丰科技 阅读网 日历 万年历 2025年12日历 | -2025/12/20 22:36:50- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |