流行的php面试题及答案.doc
流行的php面试题及答案更多相关试题推举:10.2023年PHP面试题之HTTP状态码消失问题 18.使用五种以上方式猎取一个文件的扩展名 要求:dir/upload.image.jpg,找出 .jpg 或者 jpg , 答:使用五种以上方式猎取一个文件的扩展名 1) get_ext1($file_name) return strrchr($file_name, .); 2) get_ext2($file_name) return substr($file_name, strrpos($file_name, .); 3) get_ext3($file_name) return array_pop(explode(., $file_name); 4) get_ext4($file_name) $p = pathinfo($file_name); return $pextension; 5) get_ext5($file_name) return strrev(substr(strrev($file_name), 0, strpos(strrev($file_name), .); 19.如何修改SESSION的生存时间 这个函式库让你处理和显示各式格式的图档,它的另一个常见用途是制作所图档。GD 以外的另一个选择是 ImageMagick,但这个函式库并不内建于 PHP 之中,必需由系统治理员安装在伺服器上答:其实 Session 还供应了一个函数 session_set_cookie_params(); 来设置 Session 的生存期的,该函数必需在 session_start() 函数调用之前调用: ?php / 保存一天 $lifeTime = 24 * 3600; session_set_cookie_params($lifeTime); session_start(); $_SESSIONadmin = true; ? 20. 请写一个函数,实现以下功能: 字符串“open_door” 转换成 “OpenDoor”、”make_by_id” 转换成 ”MakeById”。30.请举例说明在你的开发过程中用什么方法来加快页面的加载速度 A生成静态HTML B生成xml C可不用数据库的尽量不用数据库把变量参数存于文本. D用ZEND加速 答:? Function test($str) $arr1=explode(_,$str); /$arr2=array_walk($arr1,ucwords( ); $str = implode( ,$arr1); return ucwords($str); $aa=open_door; echo test($aa); ? 21. 如何用php的环境变量得到一个网页地址的内容?ip地址又要怎样得到? 答:$_SERVSRREQUEST_URI $_SERVERREMOTE_ADDR 22.求两个日期的差数,例如2023-2-5 2023-3-6 的日期差数 答:(strtotime(2023-3-6)-strtotime(2023-2-5)/3600*24 23.表中有A B C三列,用SQL语句实现:当A列大于B列时选择A列否则选择B列,当B列大于C列时选择B列否则选择C列。 答:select case when AB then A else B end, case when BC then B else C end From test 更多相关试题推举: 1.2023年PHP面试题与答案 2.2023年根底php面试题 3.高级php程序员面试题 4.2023年PHP面试之编程题及答案 5.十个值得深思的PHP面试问题 6.2023年最新PHP工程面试题 7.流行的php面试题及答案 8.PHP面试之php自带的几个防止sql注入的函数 9.关于变量和日期处理的php面试题 10.2023年PHP面试题之HTTP状态码消失问题