• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

六间房的两个PHP面试题_php

php 搞代码 3年前 (2018-06-21) 84次浏览 已收录 0个评论

 

 <?php /*============================================================================= #     FileName: base64.php #         Desc: 六间房笔试题一:读取一个文件,将其Base64编码,每76个字符加一个换行  #       Author: HouYongZheng  #         Time: 2013-05-20 14:25 =============================================================================*/ header('Content-Type: text/html; charset=utf-8'); $body=file_get_contents('base64.txt'); $base_body=base64_encode($body); $count=1; for($i=0;$i<strlen($base_body);$i=$i+76){  $index=($count-1)*76;  @$all_str.='<p>'.substr($base_body,$index,76).'</p>';  $count++; } echo $all_str; ?>  
 <?php /*============================================================================= #     FileName: array.php #         Desc: 六间房笔试题二:写一个函数,参数为$n,生成一个数组,其元素为1~$n,各元素位置随机排列,不得重复 #       Author: HouYongZheng  #         Time: 2013-05-20 15:01 =============================================================================*/ function rand_array($n){  $array=array();  $rand_array=array();  for($i=1;$i<=$n;$i++){   array_push($array,$i);  }  //return $array;  for($i=0;$i<=($n-1);$i++){   $rand=array_rand($array,1);   array_push($rand_array,$array[$rand]);   unset($array[$rand]);  }  return $rand_array; } var_dump(rand_array(10)); ?>

欢迎大家阅读《六间房的两个php面试题_php》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码


喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址