关于六间房的两道PHP面试题
2013-05-30 00:00
351 查看
在oschina上看到有人贴出了这两道题,一位评论者给出的答案。
第一道:读取一个文件,将其Base64编码,每76个字符加一个换行
答案:
echo chunk_split(base64_encode(file_get_contents('base64.txt')));
第二道:写一个函数,参数为$n,生成一个数组,其元素为1~$n,各元素位置随机排列,不得重复
答案:
function rand_array($n){
$array=range(1,$n);
shuffle($array);
return $array;
}
虽然是手册上的基础函数,但不一定所有的人能写出来。
第一道:读取一个文件,将其Base64编码,每76个字符加一个换行
答案:
echo chunk_split(base64_encode(file_get_contents('base64.txt')));
第二道:写一个函数,参数为$n,生成一个数组,其元素为1~$n,各元素位置随机排列,不得重复
答案:
function rand_array($n){
$array=range(1,$n);
shuffle($array);
return $array;
}
虽然是手册上的基础函数,但不一定所有的人能写出来。
相关文章推荐
- 关于运算符问题的两道面试题
- 关于“两个变量”的两道面试题
- 关于Java类加载父类委托机制 /双亲委派模型(附两道面试题)
- 两道关于数据处理方面的面试题
- 关于php中一些字符串的一些面试题的总结
- 两道sql面试题,关于where 1=0,select 1,select top的理解
- 一道关于php变量引用的面试题
- 一道关于PHP unset引用的面试题,求解
- 关于一道PHP面试题的解法
- 学习笔记13——.关于inode和block的两道企业面试题
- 一道关于PHP类型转换的面试题
- 关于php中一些字符串的一些面试题的总结
- 一道关于php变量引用的面试题
- 两道关于位操作的面试题
- 关于访问控制的一首PHP面试题(对属性或方法的访问控制)
- 两道关于数据处理方面的面试题
- 关于php中一些字符串的一些面试题的总结
- 2017php面试题
- 关于PHPAPI ZEND_API TSRM_API宏的定义