-2
$name= path1
$key= key1
    public static function getpath($name, $key)
      {
        if (!self::is_valid($name, $key)) return false;
        $path = '/var/lib/fdata/'.$name.'/'.$key;
        if (!is_file($path)) return false;
        return $path;
      }

      public static function get($name, $key)
      {
        $path = self::getpath($name, $key);
        if ($path === false) return false;
        return file_get_contents($path);
      }

    $configmap = unserialize(fdata::get('base', 'key'));

質問は次のとおりです。

  1. 変数の場合$path = self::getpath($name, $key);、$ path =?そしてどういう意味ですかself::
  2. 変数の場合$configmap = unserialize(fdata::get('base', 'key'));、$ configmap =?そしてどういう意味ですかfdata::
4

1 に答える 1

2

1)self::getpath(...)ブール値または文字列を返す必要があります。self::現在のクラスを参照します。

2)これunserialize

3) fdata::名前空間fdataまたはおそらくクラスを示します。

于 2012-08-09T15:24:52.377 に答える