在文件或文件夹上点右键,然后点属性,然后将所有权限全部勾上就是777了。在php里面,字符串可以直接用花括号访问某个位置的字符,比如
<?php
$str="689689768";
for($i=0;$i<strlen($str);$i++)
{
    print $str{$i}."\n";
}
?>将输出
6
8
9
6
8
9
7
6
8

解决方案 »

  1.   

    <?php
    $str="689689768";
    $num = Array();
    for($i=0;$i<strlen($str);$i++)
    {
        $num[$i] = $str{$i};
    }
    ?>
      

  2.   

    chmode("/home/user", 0777);<?php
    $str="689689768";
    $num = Array();
    for($i=0;$i<strlen($str);$i++)
    {
        $num[$i] = $str{$i};
    }
    ?>
      

  3.   

    bool chmod ( string filename, int mode)
    尝试将 filename 所指定文件的模式改成 mode 所给定的。 注意 mode 不会被自动当成八进制数值,而且也不能用字符串(例如 "g+w")。要确保正确操作,需要给 mode 前面加上 0: <?php
    chmod ("/somedir/somefile", 755);  // 十进制数,可能不对
    chmod ("/somedir/somefile", "u+rwx,go+rx"); // 字符串,不对
    chmod ("/somedir/somefile", 0755);  // 八进制数,正确的 mode 值
    ?>
      

  4.   

    <?php
    $str = "HUHIHJIH";
    $str = preg_split('//',$str,-1,PREG_SPLIT_NO_EMPTY);
    print_r($str);
    ?>
      

  5.   

    1、出于安全考虑,不应修改ftp的权限
    2、
    <?php
    $str="689689768";
    preg_match_all("/./",$str,$out);
    print_r($out[0]);
    ?>
    Array
    (
        [0] => 6
        [1] => 8
        [2] => 9
        [3] => 6
        [4] => 8
        [5] => 9
        [6] => 7
        [7] => 6
        [8] => 8
    )
      

  6.   

    大兄弟,你直接用$str{$i}这种下标方式访问一个字符串跟用一个数组功能上有什么区别?为什么非要转化为一个数组?$str="689689768";
    $i=$str{2};
    执行完后$i就是"9"了,跟用数组有什么区别?这种方式比楼上其他的解决方案效率不知道提高多少倍!