简单的PHP东西:变量评估

van*_*con 0 php variables evaluate

好的,我很抱歉,如果之前已经问过这个问题,但我不知道搜索它的关键字.情况是:

$sentence = ' $subject is a genius ';
$subject = " Einstein ";
echo( $sentence );
Run Code Online (Sandbox Code Playgroud)

如何让它回应"爱因斯坦是一个天才",但在定义$ subject之前继续定义变量$句子?

您可能会意识到这是使用模板的基本概念.是的,我正在努力实现它.多谢你们

fri*_*kot 7

尝试使用sprintf:

$sentence = '%s is a genius';
$subject  = 'Einstein';
echo sprintf($sentence, $subject);
Run Code Online (Sandbox Code Playgroud)

这将输出 Einstein is a genius