有几道面试题急求解答

qq_41250362 2019-07-16 10:11:56
...全文
91 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
二尸兄 2019-07-20
  • 打赏
  • 举报
回复
第一题:

$arr=[['id'=>1,'score'=>30],['id'=>2,'score'=>50],['id'=>3,'score'=>50]]
$a = array_column($arr, 'score')
array_multisort($a, ,SORT_NUMERIC, SORT_ASC, $arr);

第二题:
exit();
die();

第三题:
做不到,因为没有在第一次输出前开启输出缓冲 ob_start()
即便用了 ob_end_clean() 关闭并且清除缓冲区,也不行,因为都没有加入过缓冲

第4题:
ceil floor 只提到取长度 则 strlen mb_strlen

第5题:
获取一个post参数 并且将获取的值当做php 语义来执行

第6题:
file_get_contents() file_put_contents()
fread fwrite 都可以
file

第7题:
mysql_connect

第8题:参考楼上function is_zhishu($d)
{
for($j = 2; $j < $d; $j++)
{
if($d % $j == 0) {
return false;
}
}
return true;
}
for($i = 4; $i <= 100; $i++) {
if(is_zhishu($i-2)===true && is_zhishu($i+4)===true)
echo $i.'<br>';
}
Leadyang 2019-07-19
  • 打赏
  • 举报
回复
这公司的面试题这么简单吗,是一家规模比较小的公司吧,还有你找的是实习吗
w15926357 2019-07-17
  • 打赏
  • 举报
回复
4 按数组某个元素排序 用函数array_multisort 5 exit; 6 ob_end_clean(); 7 向上取整用ceil分页的时候一般会用 向下floor 计算长度strlen 8 eval 是把里面的字符串当PHP来执行 9 读取文件 fread 写入文件fwrite 10 被弃用的函数 最常见的就是 ereg ereg_replace 11 function is_zhishu($d) { for($j = 2; $j < $d; $j++) { if($d % $j == 0) { return false; } } return true; } for($i = 4; $i <= 100; $i++) { if(is_zhishu($i-2)===true && is_zhishu($i+4)===true) echo $i.'<br>'; }

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧