我在/var/www/u/repofolder
中有一个上传文件脚本。我想从不是文本$dir = ''
的变量加载此链接。
<?php
$path = "/var/www/u/";
$repo = "repofolder";
$all = $path.$repo;
class gatorconf {
public static function get($param) {
$config = array(
'repository' => $all, instead 'repository' => '/var/www/u/repofolder',
答案 0 :(得分:0)
不可能像你想要的那样做。请参阅此处Variable scope 和Static Keyword。
注意:在您的情况下,变量
$all
不是静态的。
您可以定义路径,如:
$path = "/var/www/u/";
$repo = "repofolder";
define('PATH',$path.$repo);
//....
$config = array( 'repository' => PATH );
答案 1 :(得分:0)
如果您只想在gatorconf
中使用它,则可以创建类变量
<?php
class gatorconf {
private $path = "/var/www/u/";
private $repo = "repofolder";
private $all = $path.$repo;
public static function get($param) {
$config = array(
'repository' => $this->all,