在PHP中附加一个变量?
我在Wordpress网站上有以下代码:在PHP中附加一个变量?,php,wordpress,Php,Wordpress,我在Wordpress网站上有以下代码: function myscript() { $upload_dir = wp_upload_dir(); define ('FILE_CACHE_DIRECTORY', $upload_dir['baseurl']; echo bloginfo('template_directory') . '/js/myscript.php?src='; } 我想将$upload\u dir[baseurl]附加到/folder/中,但似乎无
function myscript() {
$upload_dir = wp_upload_dir();
define ('FILE_CACHE_DIRECTORY', $upload_dir['baseurl'];
echo bloginfo('template_directory') . '/js/myscript.php?src=';
}
我想将$upload\u dir[baseurl]
附加到/folder/
中,但似乎无法理解
我尝试了几件事,例如将第二行更改为:
$upload_dir = wp_upload_dir() . '/folder/';
define ('FILE_CACHE_DIRECTORY', $upload_dir['baseurl'].'/folder/');
更改第3行并在其上方添加:
$myscriptdir = $upload_dir['baseurl'].'/folder';
define ('FILE_CACHE_DIRECTORY', $myscriptdir);
只需将第三行更改为:
$upload_dir = wp_upload_dir() . '/folder/';
define ('FILE_CACHE_DIRECTORY', $upload_dir['baseurl'].'/folder/');
但这些都不管用。有什么帮助吗
对不起,如果这是一个愚蠢的问题。我是PHP新手。您可以这样做:
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=';
}
为什么不关闭
define(
)的括号?对不起,是的,括号已关闭-我键入了错误。您是否收到了特定错误?或者关闭括号是否解决了您的问题?没有错误,脚本没有将其文件添加到baseurl/文件夹/目录,而只是添加到baseurl/您是否实际输出了文件\u缓存\u目录
?