引号内的常量未打印?
2022-08-30 16:27:31
这打印苹果:
define("CONSTANT","apple");
echo CONSTANT;
但事实并非如此:
echo "This is a constant: CONSTANT";
为什么?
这打印苹果:
define("CONSTANT","apple");
echo CONSTANT;
但事实并非如此:
echo "This is a constant: CONSTANT";
为什么?
因为“引号内的常量不打印”。正确的形式是:
echo "This is a constant: " . CONSTANT;
点是串联运算符。
define('QUICK', 'slow');
define('FOX', 'fox');
$K = 'strval';
echo "The {$K(QUICK)} brown {$K(FOX)} jumps over the lazy dog's {$K(BACK)}.";