课程咨询 :025-86971863

南京PHP培训 > 雇主企业 > 企业笔试题 > 六间房的两个PHP笔试题
  • 六间房的两个PHP笔试题

    发布:达内PHP培训      来源:达内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

    $index=($count-1)*76;

    @$all_str.='

    '.substr($base_body,$index,76).'

    ';

    $count++;

    }

    echo $all_str;

    ?>



    /*=============================================================================

    # 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面试题汇总

下一篇:达内教育集团获得2015年度“北京市诚信创建企业”荣誉

最新开班日期  |  更多

PHP高级开发工程师就业班

PHP高级开发工程师就业班

开班日期:04-28

PHP高级开发工程师精品班

PHP高级开发工程师精品班

开班日期:04-28

PHP高级开发工程师周末班

PHP高级开发工程师周末班

开班日期:04-28

PHP高级开发工程师定制班

PHP高级开发工程师定制班

开班日期:04-28

  • 地址:南京市秦淮区太平南路333号金陵御景园8楼达内
  • 课程培训电话:025-86971863     全国服务监督电话:400-111-8989
  • 服务邮箱 tousu@tedu.cn
  • 2002-2018 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56