zoukankan      html  css  js  c++  java
  • php global 函数全局变量的用法

    php global 函数全局变量的用法

    之前写递归时,老数组需要递归给新数组,进行数据传递时只能增加一个函数参数来完成

    有了global 就可以定义函数全局变量,即可实现递归时无需传参,完成参数传递。

    用法如下:

    此函数可以完成获取当前目录下的所有目录,及所有文件,并返回。

            $path = '.';
            
            function scanFile($path) {
              global $result;
              $files = scandir($path);
              foreach ($files as $file) {
                if ($file != '.' && $file != '..') {
                  if (is_dir($path . '/' . $file)) {
                    scanFile($path . '/' . $file);
                  } else {
                    //$result[] = basename($file);
                    $result[] = $path.'/'.($file);
                  }
                }
              }
              return $result;
            }
            
            $result = scanFile($path);
            
            print_r($result);

    返回后打印出来。

    global的使用方法。

  • 相关阅读:
    DHCP脚本
    7.31
    7.30
    7.26
    7.24
    VLAN与三层交换机
    静态路由配置
    7.17
    四次挥手
    TCP三次握手,四次挥手
  • 原文地址:https://www.cnblogs.com/phpyangbo/p/13948480.html
Copyright © 2011-2022 走看看