这似乎应该很容易,但我没有尝试过任何工作。
$glob = glob("{04-19-2017,04-20-2017,04-21-2017}/*.xml", GLOB_BRACE);
完美无缺。
但我如何使用_GET
来动态生成$date
变量。
我试过......
$date = '04-19-2017,04-20-2017,04-21-2017';
// failed glob attempts
$glob = glob("{'.$date.'}/*.xml", GLOB_BRACE);
$glob = glob("{$date.}/*.xml", GLOB_BRACE);
$glob = 'glob("{' . $date . '}/*.xml"', GLOB_BRACE);
就像我说的那样,这应该是超级简单的,但我已经没有想法了:/
如何在那里获取变量?
答案 0 :(得分:1)
$glob = glob("{$date}/*.xml", GLOB_BRACE);
或
$glob = glob('{'.$date.'}/*.xml', GLOB_BRACE);
如果在" "
之间放置变量,则将使用该变量
如果在' '
之间放置变量,变量将作为字符串处理
What is the difference between single-quoted and double-quoted strings in PHP?