2012-10-30 65 views
0

我有一个WordPress站点下面的一段代码:在PHP中追加一个变量?

function myscript() { 
    $upload_dir = wp_upload_dir(); 
    define ('FILE_CACHE_DIRECTORY', $upload_dir['baseurl']; 
    echo bloginfo('template_directory') . '/js/myscript.php?src='; 
} 

我想追加$upload_dir[baseurl]/folder/,但似乎无法推测出来。

我试了几件事情,如改变2号线到:

$upload_dir = wp_upload_dir() . '/folder/'; 

更换3号线和增加它上面:

$myscriptdir = $upload_dir['baseurl'].'/folder'; 
define ('FILE_CACHE_DIRECTORY', $myscriptdir); 

而简单地改变3号线到:

define ('FILE_CACHE_DIRECTORY', $upload_dir['baseurl'].'/folder/'); 

但这些都没有作品。任何帮助?

对不起,如果这是一个愚蠢的问题。我是PHP新手。

+0

你为什么不关闭的'定义('支架 –

+0

对不起,是支架被关闭 - 我输入错了 – user18577

+0

您是否获得一个特定的。错误?或者结尾括号是否修复了您的问题? – Joost

回答

0

你能不能做这样的事情:

function myscript() { 
    $upload_dir = wp_upload_dir(); 

    $upload_dir['baseurl'] = $upload_dir['baseurl'].'/folder/'; 

    define ('FILE_CACHE_DIRECTORY', $upload_dir['baseurl']; 
    echo bloginfo('template_directory') . '/js/myscript.php?src='; 
}