PHP第6周函数上机练习:实战输出2022年日历(含直播视频)

直播回放

PHP第6周函数上机题(实战输出2022年日历)

题目答案

PHP动态网站开发-函数

一、单选

1、下列关键字中,用于函数返回的是(D )。

A、 continue 

B、 break 

C、  exit 

D、 return

2、若在函数内访问函数外定义的变量,需要使用( C)关键字。

A、 public

B、  var

C、  global

D、 static

3、请看下面一段代码:
<?php
function abc($n){
if($n < 5){
abc(++$n);
}
echo '$n='.$n.'<br />';
}
abc(3);
其运行结果为( C)。

A、 $n=5

B、 $n=5 $n=4 $n=3

C、 $n=5 $n=5 $n=4

D、 以上结果都不对

4、请看下面一段代码:
<?php
echo substr("itcast",-3,1);
其运行结果为(c)。

A、 c

B、 ast

C、 a

D、 以上都不对

5、在PHP中,可以使用()函数从一个字符串中截取子串。 A

A、 substr()

B、 substr_compare()

C、 substr_count()

D、 substr_replace()

二、判断

1、函数调用时,函数的名称可以使用一个变量来代替。( 对)

2、全局变量可以通过参数传递的方式在函数内部使用。( 对)

3、在函数f1()中定义了一个函数f2(),这时调用函数f1()就称为函数的嵌套调用。(对)

4、函数调用时,函数的名称可以使用一个变量来代替,此变量的值就可以是任意值。( 错)

5、在函数中,函数体代码可以存在多个return语句。(对 )

6、由于Unix时间戳的最小计算单位为秒,所以PHP不能获取比秒更精确地时间。(错 )

7、str_replace()函数的返回值类型是string类型。( 错)

8、PHP默认的时区是本地的时间。(错)

9、implode()函数和explode()函数功能是相反的。( 对)

10、使用strcmp()函数比较两个字符串的大小,结果相同返回true,不同返回false。( 错)

三、编程题

1、编写程序,输出2022年全年日历。

答:

<?phpfunction rili($y){for($m=1;$m<=12;$m++){//echo "$m"."月";$dnum=date('t',mktime(0,0,0,$m,1,$y));echo "<table>";echo "<tr><th  colspan='7'>";echo $y.'年'.$m.'月';echo "</th></tr>";//日历表起始日是周一echo "<tr><td>一</td><td>二</td><td>三</td><td>四</td><td>五</td><td>六</td><td>日</td></tr>";echo "<tr>";for($d=1;$d<=$dnum;$d++){$w=date('w',mktime(0,0,0,$m,$d,$y));//开头留空格:判断是不是第一天if($d==1){//判断是不是星期天if($w==0){//是星期天,留6个空格echo "<td colspan=\"6\">";echo  "</td>";}else{//不是星期天,留($w-1)个空格$w1=$w-1;echo "<td colspan=\"$w1\">";echo  "</td>";}}//换行:判断是不是星期一if($w==1){//遇到星期一则换行打印echo "</tr><tr><td>";echo $d;echo "</d>";}else{//不是星期一不换行打印echo "<td>";echo $d;echo "</d>";}}echo "</tr>";echo "</table>";}}rili(2023);?>

本练习直播回放地址如图所示

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/15107.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

最近热聊的代码解释器,是个啥?

大家好&#xff0c;我是Yuan&#xff0c;今天给大家介绍ChatGPT最新发布的代码解释器(Code Interpreter)。 近日&#xff0c;OpenAI 在 Twitter 上宣布&#xff0c;所有 ChatGPT Plus 用户都将可以使用&#xff1a;代码解释器(Code Interpreter)。官网地址&#xff1a;https:/…

姗姗来迟的ChatGPT

让聊天变得更有趣 在这个信息爆炸的时代&#xff0c;人们越来越需要一种简单、快捷、有趣的交流方式。ChatGPT应运而生&#xff0c;它是一款基于人工智能技术的聊天机器人&#xff0c;可以与用户进行自然语言交互&#xff0c;提供各种有趣的聊天内容。 ChatGPT的核心技术是GPT&…

OpenAI ChatGPT余额查询又不行了?2023-7-21

前言 之前一篇文章&#xff0c;用于介绍如何免登录在线查询ChatGPT余额&#xff0c;今天开始朋友们反馈用最新的方式也不行了。坑了。。。 免登录在线查询OpenAI ChatGPT API key余额&#xff0c;https://blog.csdn.net/lonliecom/article/details/130564423 一、官方增加了限…

2023 ChatGPT 3.5+4.0 + DALL-E源码 附卡密充值安装教程

在这个全方位的ChatGPT 3.54.0 DALL-E版本源码及视频搭建教程中&#xff0c;您将掌握构建一个功能丰富的Web应用所需的一切。不仅可以实现ChatGPT 3.54.0和DALL-E的强大功能&#xff0c;还能支持代码编写、短文创作、电影剧本和卡密管理&#xff0c;还有用户列表、消息记录、支…

chatgpt赋能python:Python多种用途之一:充值

Python多种用途之一&#xff1a;充值 Python作为一种多用途的编程语言&#xff0c;被广泛地应用在了各个领域中&#xff0c;包括互联网的充值领域。Python充值系统可以极大地提高充值效率&#xff0c;同时也可以保证充值的安全性。在这篇文章里&#xff0c;我们将介绍Python充…

ChatGPT只讲这25个笑话!实验上千次有90%重复,网友:幽默是人类最后的尊严

梦晨 发自 凹非寺量子位 | 公众号 QbitAI 如果你试过让ChatGPT随便讲个笑话&#xff08;英语&#xff09;&#xff0c;那你大概率见过这个&#xff1a; 两位德国学者对GPT3.5做了个大型测试&#xff0c;发现它其实只会讲25个笑话。 1008次结果中有90%都是25个笑话的变体&#x…

用AI修复郭德纲远古相声;小红书爆款文案Prompt模板;用AI经营一家三明治店;AI将实现80%编程 | ShowMeAI日报

&#x1f440;日报&周刊合集 | &#x1f3a1;生产力工具与行业应用大全 | &#x1f9e1; 点赞关注评论拜托啦&#xff01; &#x1f916; B站UP主使用AI修复郭德纲远古相声&#xff0c;10天播放近70万 B站UP主 野老相声-风景-4K修复 使用了AI换脸技术&#xff0c;对郭德纲、…

做Walmart有什么工具可以事半功倍呢?

1.Easyya 易芽选品&#xff08;免费付费&#xff09; 官网&#xff1a;EasyYa易芽选品-跨境电商亚马逊选品_市场流量分析运营辅助工具 软件&#xff1a;有Web端插件小程序 功能介绍&#xff1a; 竞品分析 快速确定对标的商品、Listing、品牌以及卖家。 新品开发 通过市场…

AI卷入618战场;印象AI开放次数限制;2023 AIGC人才趋势洞察报告;员工瞒着老板悄悄用AI;超好用的AI头像生成教程 | ShowMeAI日报

&#x1f440;日报&周刊合集 | &#x1f3a1;生产力工具与行业应用大全 | &#x1f9e1; 点赞关注评论拜托啦&#xff01; &#x1f916; 澳洲游戏媒体 Gamurs 招聘AI编辑&#xff0c;被各路媒体口诛笔伐 上周&#xff0c;澳洲知名游戏媒体集团 Gamurs 在官网招聘「AI Edit…

【企业架构设计实战】4 应用架构设计

前言 企业IT架构包括应用架构、数据架构和技术架构,企业IT架构与业务架构共同构成了企业架构的核心内容。接下来重点介绍IT架构中的应用架构。 应用架构是对企业所有应用系统、服务及它们之间交互关系的整体描述,反映应用系统如何支撑业务运行及未来业务发展,同时需要体现应…

打工人又被 AI “误伤”!印度 CEO:“我裁了 90% 的技术支持团队,都外包给了 AI”...

省时查报告-专业、及时、全面的行研报告库 省时查方案-专业、及时、全面的营销策划方案库 【免费下载】2023年6月份全网热门报告合集 全国最全大模型盘点&#xff08;附列表&#xff09; 千模大战&#xff1a;百家争鸣OR一地鸡毛&#xff1f; 2023年7月6日国务院经济形势专家座…

大数据知识点记录

1、工具&#xff1a; 大数据知识点记录_江湖行骗老中医的博客-CSDN博客HUE相当于Navicat的一个工具kudu&#xff08;数据库&#xff09;------> impalaHbase&#xff08;数据库&#xff09;------> HiveAzkaban 调度 ------> jobsqoop : import export -- >mysql我…

matlab的BBGT格式标签转YOLO格式标签

最近在网上找到一个目标检测数据集&#xff0c;标签格式既不是VOC也不是YOLO&#xff0c;如下图所示。我也没找到其他名称&#xff0c;姑且先称为bbgt格式。 然后对标签的介绍是这样的&#xff1a; 即 标签是使用 Piotr 的计算机视觉 Matlab 工具箱 &#xff08;PMT&#xff09…

Hugging Face 每周速递: 扩散模型课程完成中文翻译,有个据说可以教 ChatGPT 看图的模型开源了...

每一周&#xff0c;我们的同事都会向社区的成员们发布一些关于 Hugging Face 相关的更新&#xff0c;包括我们的产品和平台更新、社区活动、学习资源和内容更新、开源库和模型更新等&#xff0c;我们将其称之为「Hugging News」。 产品更新 享用由 A100 GPU 强力支持的超快速机…

chatgpt赋能python:Python抢票教程:快速抢到心仪的票

Python抢票教程&#xff1a;快速抢到心仪的票 随着互联网的飞速发展&#xff0c;越来越多人选择在网上购买演唱会、球赛、展览等门票&#xff0c;而这些热门票常常被秒杀一空&#xff0c;可怎么办呢&#xff1f;Python帮你解决这个问题&#xff01; 什么是Python抢票 Python…

[ChatGPT] 邮箱正则表达式

/^[a-zA-Z0-9.!#$%&*/?^_{|}~-][a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/

ChatExcel:ChatGPT后又一个有趣的应用!

文章目录 ChatExcel&#xff1a;ChatGPT后又一个有趣的应用&#xff01;产品特点功能实测查询&#xff0c;更改数据归纳统计操控多个表格 更多可能的拓展应用 ChatExcel&#xff1a;ChatGPT后又一个有趣的应用&#xff01; 自ChatBCG&#xff08;一键生成PPT&#xff09;&…

【转载】陆奇最新演讲全文实录:大模型带来的新范式(附下载文档)

《新范式 新时代 新机会》为主题的分享活动&#xff0c;陆奇博士以“新范式”为核心&#xff0c;分享了他对当前技术变革的观点&#xff0c;基于演讲整理了文字稿&#xff0c;也同步分享完整的PPT和视频&#xff0c;欢迎大家一起交流。 下载PDF文件&#xff1a; 《ChatGPT研究…

掌握 ChatGPT:在几分钟内构建您自己的计算器 Web 应用程序

结果展示 希望构建自定义计算器 Web 应用程序但不想花费数小时编写 HTML、CSS 和 JavaScript 代码&#xff1f;那你需要试试ChatGPT&#xff0c;OpenAI训练的语言模型。借助 ChatGPT&#xff0c;您可以自动为您的计算器网络应用程序生成完整的 HTML、CSS 和 JavaScript 代码&am…

FPGA嵌入式开发一些Xilinx SDK库函数的理解

最近在测试AXI Quad SPI这个IP核的端口时序&#xff0c;搭建BD后导出到硬件&#xff0c;在SDK中导入xspi_intr_example.c的源文件&#xff0c;在师兄的帮助下&#xff0c;浅浅研究了一下代码。 首先&#xff0c;需要修改源程序中的错误&#xff0c;参照CSDN文章&#xff1a;ZY…