已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PHP基础测试题(答题时间:90分钟 总分100分)1, 哪一个是比较字符串的函数?A,strtolen()B,strops();C,substr();D,strcmp();2, 哪些函数与文件上传无关或是错误的? 【多选题】A,move_uploaded_file();B,is_uploaded_file();C,move_file_uploaded();D,move_file_uploade();3, 中文字符集下面描述错误的是?A,utf-8这样来设置字符集在mysql里面是错误的。B.utf-8占用三个长度而gbk或gb2312占用两个长度C, utf-8和gb2312能使用substr来切割D, 如果utf-8没有去掉BOM头header()函数发送信息也正常4, 下面这段代码哪段代码是正常的? A:Functon show()Echo aaaaaaaaaaa;B,Functon show ()Echo aaaaaaaaa;C,Function show()Echo aaaaaaaaaaa;D,Function showEcho aaaaaaaaaa; 5, 请写出以下答案运行的正确结果? A,语法错误B,41C,36D,396, 哪一个不是分帧里面的属性? A, colspanB, colsC, NoresizeD, src7, Php的mysql函数当中获得查询出来多少行的专业函数为? A,mysql_affetced_rows() B,mysql_rows_num(); C,mysql_num_rows(); D,mysql_get_rows(); 8, 在打开文件时不能打开文件的函数为? A,file_get_contents(); B,fopen(d.txt,r+); C,unlink(gg.txt);9, 支持事务的存储引擎是谁?A, myisamB,CSVC,innodbD,merge10, 更改表字段名的标准语法为?A,alter table 表名 add 字段 字类型first|afterB,alter table 表名 drop 字段first|afterC,alter table 表名 change 原名 新名 新类型first|afterD,alter table 表名 modify 原名 字段类型first|after11, 无法写入数据库的原因经常不可能有?A,字符集不正确B, SQL语句不正确,我们可以用输出来调试,并复制进工具当中进行查询C,字段名写错或数据类型不准确D, null类型字段当中没有插入数据12, 唯一字符串的ID的函数是?A,rand(0,10000);B,uniqid();C,eval();D,com_id();13, PHP可以html混编,当get传递一个rgb颜色名为bgcolor,自动改变背景颜色的php代码为:A,?php ?B,body bgcolor=”C, body bgcolor=D,?php echo ?14, 请写出join的作用。 A,将字符串进行连接 B,将数组当中的字符串以指定的字符连接返回一个字符串 C,将数组当中的元素以指定的字符串连接返回一个字符串 D,将数当中的元素以指定字符进行切割15, PHP的mysql系列函数中常用的遍历数据的的函数是A, mysql_fetch_row,mysql_fetch_assoc,mysql_affetced_rowsB, mysql_fecth_row,mysql_fecth_assoc,mysql_affetced_rowsC, Mysql_fetch_rows,mysql_fetch_array,mysql_fetch_assocD, Mysql_fecth_row,mysql_fecth_array,mysql_fecth_assoc16, 如下哪句话是对$_GET,$_POST,$_REQUEST描述正确的。A, $_GET是接收url传参,$_POST是接收文件,$_REQUEST即能接收文件也能够接收URL传参的内容。B, $_POST是收url传参,$_GET几种方式均能接收,$_REQUEST接收request方式传参C, $_POST主要接收方式是接收表当中的post方式提交的数据,而$_GET不能接收手动写的URL数据D,$_POST接收post传参,$_GET接收URL传参,$_REQUEST两者均能接收17, 想要完成一个跳转,哪一个函数能够满足你的需求?A,redir() B. header() C. location() D. redirect() 18, 获取远程客户IP地方法是?A, get_client_ip();B, getip();C, $_SERVERREMOTE_ADDR;D, $_SERVERGET_CLIENT_IP;19, 以下的代码中$test计算出来的结果为多少?$demo=10;$a=&$demo;$a=20;$test=&$a;$a=15;$demo=16;Echo $test;A,15;B,20C,16D,1020, 以下哪个将添帅哥进入到数组的尾部。A. $users = 帅哥;B. array_add($users,帅哥);C. array_push($users,帅哥);D. $users |= 帅哥;21, 禁用COOKIE后session还能使用吗? A,不可以,因为session是基于cookie的 B, 不是这么绝对,可以使用session.use_trans_sid或者get来传值 C, 可以,因为session与cookie无关 D,不可以,因为session与cookie无关22, 下面这段代码运行的值是多少?$a=30;function demo()$a=50;$b=10;$a=$GLOBALSa;$b=$GLOBALSb;$b=60;echo $a;Echo $b;demo();A, $a=30;$b=10;B, $a=50; $b=60;C, $a=30; $b=60;D, $a=50;$b=10;二、简答题(7道 共56分)1,写出以下几个常用函数?(5分)a,创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值 ? array_combine() b, 合并一个或多个数组array_merge()c,检查数组中是否存在某个值in_array()d,返回数组中所有的值array_values()e,将一个或多个单元压入数组的末尾(入栈) array_push()2,写出五个系统内置全局数组?6分 ,$_GET,$_POST,$_SESSION,$_COOKIE,$_FILES,$_REQUEST,3,现有一个数据库名称为58demo,数据库内有一个用户表users; 表字段有id(主键自增),username,age,sex字段字段类型是否自增是否为主键Id int是是pwdChar(32)usernameVarchar(20)ageintsexint 请写出:向users表中插入一条数据username=girl,age=22,sex=女的一条数据的sql语句。(5分)Insert into users (username,age,sex)values(girl;22,女);4,写出将刚插入的数据(加入id为18)的username值改为美女的sql语句?5分Update users set username=”美女”where id=18;5,写出删除uesername为美女的数据?5分Delete from user where username=”美女”;6,写出一个登陆form表单,提交用户名和密码信息之check.php页面,与users表内数据对比进行登录验证的完整代码?10分用户名:密码:checku.php$name=$_POSTusername;$password=$_POSTpwd;$link=mysql_connect(localhost,root,root);if(mysql_errno()exit(程序连接失败);mysql_set_charset(utf8);mysql_select_db(58demo);$sql=select id,username,pwd from users where username=$name and pwd = $password;$result=mysql_query($sql);if($result & mysql_affected_rows()echo 登录成功;$_SESSIONlogin=1;$_SESSIONuname=$user;elseecho 登录失败;mysql_close();7,如果验证成功,将用户名写入session,查询users表内的所有数据条目,以表格方式显示,并且按照每页5条记录,实现分页功能? 如果验证失败输出“登陆失败”;20分 $name=$_SESSIONuname; $pwd=$_POSTpwd;If(intval($_GETpage) $page=”$_GETpage”;else/设置分页数$num=5; $link=mysql_connect(localhost,root,root);If(mysql_erron() Exit(程序连接失败);Mysql_set_charset(“utf8”);Mysql_select_db(user);$sql=”select id from user”$result=mysql_affected_row($sql);Mysql_query($sql);If($result & mysql_fetch_rows() $row=mysql_fetch_row($result);$total=$row0;elseEcho “没有数据”;$tpage=ceil($total/$num);Mysql_close();/计算总页数$tpage=ceil($total/$num);$start=($page-1)*$num;$sql=select id,name,price,info from goods limit $start,$num ;$result=mysql_query($sql); if($result & mysql_affected_rows()echo ;while($row=mysql_fetch_assoc($result)echo ;echo .$rowid.;echo .$rowname.;echo .$rowprice.;echo .$
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 船舶涂装工安全教育强化考核试卷含答案
- 海水捕捞工决策判断模拟考核试卷含答案
- 三七灰土土方回填施工方案
- 2025年注册会计师CPA战略真题试题及答案
- 不同竹种原料对炭产品理化性质差异及标准化生产路径
- Z世代审美迭代驱动复活节兔摆件品类细分趋势
- ESG评级体系纳入建材细分领域后梃盖条项目的融资成本变动实证
- ESG评级体系下不锈钢冷带项目环境负债内部化定价机制
- 2026年上海农林职业技术学院高职单招笔试化学试题库含答案解析2套试卷
- 2026山东医疗卫生系统招聘考试(护理专业基础知识)历年参考题库含答案详解
- 2026年党校培训考试试题及答案
- 2026年秋季小学统编版道德与法治六年级上册(新教材)教学计划附进度表
- 2026年统编版九年级上册道德与法治全册知识点背诵提纲
- 新疆医科大学第八附属医院2026年面向社会公开招聘事业单位编制外工作人员(29人)考试备考试题及答案详解
- 2026年无人机UOM考试题库及答案详解
- 2026年海南省三沙市事业编单位人员招聘考试参考题库及答案详解
- 2026年福建省中考语文试卷(含答案及解析)
- 2026年征兵心理测试题及答案
- DB12T 1459-2026中医技术操作规范 调理脾胃针法
- 南京地铁行测竞聘考试题库
- DB44T 195.3-2004生物防火林带建设 技术规程
评论
0/150
提交评论