这是我获取城市的日期时间的方式,
$date = new DateTime('now', new DateTimeZone('Asia/Bangkok'));
相反,需要从变量中获取它, 我尝试了以下代码,但未成功。
$type = 'Asia';
$type1 = 'Bangkok';
$date = new DateTime('now', new DateTimeZone('$type/$type1'));
请帮助我。
答案 0 :(得分:-1)
您需要使用双引号
$date = new DateTime('now', new DateTimeZone("$type/$type1"));
作为解释,我将带您参考这个问题,解释PHP中“和”之间的区别。
What is the difference between single-quoted and double-quoted strings in PHP?