PHP初级试题二附答案(精品)
PHP初级试题二 一、简答题 1. 用 PHP 打印出今天的时间,格式是 2009-9-2 22:21:21 2009-09-02 22:21:21 date( 答案:4 8. 取得查询结果集总数的函数是? mysql_num_rows($result) 9. 取得增删改等操作所影响的行数的函数是什么? mysql_affected_rows($result)不写参数则返回最近一次操作的结果集失败返回・1 10. 取得最新一次添加记录(假设id为主键,并且是自增类型)所产生的id的函数是什么? mysql_insert_id();如果上一查询没有产生 AUTOJNCREMENT 的值,则 mysql_insert_id()返回 0 11. $arr = arrayCjames , tom1, symfony );请将 jack,添加至!J$arr 数组的开头,并把 jack 打印出 来 array_unshift($arr,5jack5); echo $arr[0]; 12. $arr = arrayCjames , tom , symfony1);请将$air数组的值用T分割并合并成字符串输出? echo implodeCWSarr); 13. $str= jack,james,tom,syrnfony5;请将$str用T分割,并把分割后的值放到$arr数组中? $arr = explode(\\$str); 14. $arr = array(3,7,2,l,,d,,,abc,);请将$air按照从大到小的顺序排序,并保持其键值不 变? arsort($arr); print_r($arr); 15. $mail二“gaofei@163.conT;请将此邮箱的域()取出来并打印,看最多能写出几 种方法? echo strstr($mail,*163 ); echo substr($mail,7); $arr = explode(“@“,$mail); echo $arr[l]; 16. php连接mysql之后,如何设置mysql的字符集编码为utf8? mysql_query(4alert(lll); ), php端接收数据的时候,应该如何处理? htmlspecialchars($_POST[4 title ]); 22. 写出两种对变量加密的函数? md5 ($str);sha l($str); 23. 如何设置一个cookie的名字为username,值为jack,并且让此cookie 一周后失效? setcookie(