使用 php 在字符串中打印变量

问题描述 投票:0回答:1

我尝试用 php 变量替换短代码,并尝试在字符串中打印变量的值。希望下面的代码能给你更多的想法。下面是我的代码:

<?php
$string='hi i am [name] suthar and my email is [mail]. today i very happy because [message]';
$name="xyz";
$mail="[email protected]";
$message="my message"; 
$string=str_replace('[name]', '$name', $string ); 
$string=str_replace('[mail]', '$mail', $string ); 
$string=str_replace('[message]', '$message', $string ); 
echo $string; 
?>

我想要的输出:

嗨,我是 xyz suthar,我的电子邮件是 [电子邮件受保护]。今天我很高兴 因为我的消息。

php string variables phpmailer
1个回答
1
投票

$string='hi i am [name] suthar and my email is [mail]. today i very happy because [message]';
$name="xyz";
$mail="[email protected]";
$message="my message"; 
$string=str_replace('[name]', $name, $string ); 
$string=str_replace('[mail]', $mail, $string ); 
$string=str_replace('[message]', $message, $string ); 
echo $string; 

为什么变量需要单引号?

© www.soinside.com 2019 - 2024. All rights reserved.