欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    PHP期末练习题(参考答案).docx

    • 资源ID:55646531       资源大小:16.25KB        全文页数:4页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    PHP期末练习题(参考答案).docx

    练习题一、 单选1. 以下控制选项及错误控制无关的是:( )a) error_reportingb) display_errorsc) log_errorsd) date.timezone2. 下面不属于PHP的标签是:( )a) <?php ?>3. 定义关联数组时,其键名及值之间的分隔符是:a) -> b)=> c): d)#4. 如果想要在文件末尾写入方式打开一个文件,该给fopen()传什么参数? a)w b)r c)a d)a+5. PHP类定义中不支持的访问控制是:( )a) publicb) privatec) protectedd) friend6. 以下关于XML的描述不正确的是:( )a) XML是区分大小写的。b) XML文档中可以有多个根元素。c) XML不允许缺失结束标记。d) XML不允许有重叠的标记。7. 不属于采用AJAX的原因是:( )a) AJAX是基于被广泛支持的公开标准技术。b) 不刷新整个页面,提高了数据处理效率。c) 将数据和显示分离。d) 因为它是一种新的技术。8. AJAX的核心是:( )a) 基于标准的表示技术:XHTML/CSSb) 数据交换和操作技术:XML/XSLTc) 数据获取技术:XMLHttpRequestd) 客户端控制技术:JavaScript9. 下面那一个正则表达式用来验证电子邮件(如:zhang.)的格式最正确:( )a)_.0-9a-z(0-9a-z+.)+0-9a-z.-2,6b)_.09az-*(09az-+.)+09az.+c)_.0-9a-z-+(0-9a-z-+.)+0-9a-z.+d)_.09az-+(09az-+.)+09az2,610. 以下脚本输出什么? ( )<?php echo 'Testing ' . 1 + 2 . '45' ?> ATesting 1245 BTesting 345 CTesting 1+245 D245二、填空1. PHP的构造函数是_ _construct ()_。2. 访问类属性必须通过_$this->_的方式进行访问。3. 访问类中静态成员或函数应通过特殊类_类名:_或_self:_进行访问。4. cookie存储在_客户端_,session是将数据存储在_服务器端_,会话的生命周期默认为_24分钟_。5. 表单的提交方式有_GET_ 和 _POST_。6. PHP5支持的两种复合数据类型是:_数组_ 和 _对象_。7. 面向对象编程的主要特征有_封装_、_继承_ 和 _多态_。8. 显示当前执行的PHP程序文件名的内置常量是_ _file_ _。9. MySQL服务器的默认连接端口是_3306_。10. PHP程序中跳出目前执行的循环的语句是_break_。11. MySQL数据库中可使用_ GRANT _ 语句增加新用户并限制用户访问数据库的权限。12. MySQL数据库查询操作中可使用_ ORDER BY 子句指定查询结果的排序规则。13. 在HTML表单中设置数组的方法:_在输入控件的name属性的名称后面加上一对中括号_。三、综合应用1. 功能:实现产生0到9的数组元素,查找0是否再数组里面,如果存在输出键名,不存在就提示“0不在数组中”。()<html><body><pre><?php$arr1 = range(0, 9);echo "数组arr1为:" ;print_r($arr1); if (in_array(0, $arr1) echo "0在数组arr1中。"echo $arr10; else echo "0不在数组arr1中。"</pre></body></html>2. 以下程序有错,请修改错误。(第4周02次设计练习)<?php$value1 = function ($x) return $x*$x; ;$value2 = function ($x) return $x*$x*$x; ;function compose($f, $g) return function ($x) use ($f, $g)return $f($g($x);$func = compose($value1, $value2);echo $func(5);修改代码:<?php$value1 = function ($x) return $x*$x; ;$value2 = function ($x) return $x*$x*$x; ;function compose($f, $g)return function ($x)use($f,$g) return $f($g($x);$func = compose($value1, $value2);echo $func(5);3. 已知在php.ini的magic_quotes_gpc设为off的情况下,以下SQL语句的生成代码存在注入漏洞,请在不增加数据检查等语句的情况下写出防SQL注入的方法。()<?php$username = $_POST'username'$password = $_POST'password'$statement = "SELECT * FROM users WHERE name = '$username' and password = '$password'"if (isset($_POST'submitted') $username = trim($_POST'username');$password = trim($_POST'password');$tips = ""if (!get_magic_quotes_gpc() $username = addslashes($username);$password = sha1(addslashes($password);if ($username=$store_username) && ($password=$store_password) $tips .= "登陆成功!"$statement = "SELECT * FROM users WHERE name = '$username' and password = '$password'"4. 请写出文件上传的表单设计代码()<form enctype="multipart/form-data" action="upload.php" method="post"> <input type="hidden" name="max_" value="100000"> <input name="userfile" type="file"> <input type="submit" value="上传文件"> </form>5.已知MySQL数据库服务器的数据库用户名为root和密码空,服务器中有一数据库lesson,库中含有一个学生成绩表student,student表的结构如下:(第七、八周第的相关数据库操作内容)字段名类型附加属性字段说明idnamemathenglishintvarchar(20)decimal(5,2)decimal(5,2)auto_increment序号学生姓名数学成绩英语成绩(1)写一个PHP程序,实现:统计所有同学数学和英语的平均成绩,按如下样式输出: $id=mysql_connect("localhost","root","");mysql_select_db("lesson",$id);mysql_query("set names gb2312");$result=mysql_query("SELECT avg(math) , avg(english) FROM student ");$res=mysql_fetch_array($result);Echo "数学平均分为:" $res' avg(math) '. "英语平均分为:"$res' avg(math) '第 4 页

    注意事项

    本文(PHP期末练习题(参考答案).docx)为本站会员(叶***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开