zoukankan      html  css  js  c++  java
  • 据说是来自六间房的面试题

    据说是来自六间房的面试题,看了下也就是PHP的一些基础函数使用。如果是真的,说明六间房的面试官还比较仁慈,呵呵。看题吧

    第一题:读取一个文件,将其Base64编码,每76个字符加一个换行

    echo chunk_split(base64_encode(file_get_contents('file.txt')),76," "); 

    下面这个是比较笨一点的方法

    echo implode(" ",str_split(base64_encode(file_get_contents('file.txt')), 76));

    上面的 这个换行根据需要可以是<br/>或者其它的换行符.

    第二题:写一个函数,参数为$n,生成一个数组,其元素为1~$n,各元素位置随机排列,不得重复

    $arr=range(1,$n);

    shuffle($arr);

    print_r($arr);

     

    xcode-select --install

    /usr/local/Cellar/memcached/1.4.20

    memcached -m 32 -p 11211 -d

     

    一般来说

    目录权限为755

    PHP files: 600                         (如果你是个偏执狂,就设置400)

    HTML and image files: 644   (如果你是个偏执狂,就设置444)

    如果文件服务器需要写入权限则其他人要设置权限7,比如cache目录。

    在模板安装的时候templetes需要更高的权限,但是安装之后要恢复到合适的权限。

    r:   对文件而言是可读,对目录是可浏览

    w:  对文件是可写入, 对目录是可新建,删除,修改,移动

    x:   对文件是可执行,对目录是可进入

     

     

     

  • 相关阅读:
    取三级分销上下级用户id
    Map集合
    Log4j
    异常
    逻辑运算符
    变量
    变量名命名规则
    命名法
    Nessus
    Nmap扫描工具
  • 原文地址:https://www.cnblogs.com/adtuu/p/5213364.html
Copyright © 2011-2022 走看看