从 db 我得到一个包含 php 变量名称的字符串,如 'hello $name' ,我不知道如何正确显示它:
例如:假设我有函数显示名称:
function echoName($name){
//call to db to get string (hello $name)
$helloname = $row['helName'];
echo $helloname; //lets say name = jinko it should print hello jinko
//but it prints hello $name
// i have tried "$helloname"; it doesn't work
}
在我的例子中,数据库包含:
Il tuo codice di prenotazione è $codicePrenotazione<br>Ricordiamo la data : $newDate
我的功能代码:
function sendEmail($cognome,$nome,$email,$codicePrenotazione,$date){
require './dbconnection.php';
$mail = new PHPMailer(true);
$query = 'SELECT Azienda_Nome,Azienda_email_notifiche_smtp,Azienda_email_notifiche_utente ,Azienda_email_notifiche_pwd,Azienda_email_notifiche_porta,Azienda_email_notifiche_sicurezza ,Azienda_mex_utente FROM `aziende`';
$stmt =$conn->query($query);
$stmt->execute();
$row = $stmt->fetch();
$siteOwnersEmail = $row['Azienda_email_notifiche_utente'];
$smtp =$row['Azienda_email_notifiche_smtp'];
$password =$row['Azienda_email_notifiche_pwd'];
$porta=strtolower( $row['Azienda_email_notifiche_porta']);
$sicurezza=strtolower( $row['Azienda_email_notifiche_sicurezza']);
$contact_message = $row['Azienda_mex_utente'];//this line contains the string
$nomeAzienda = $row['Azienda_Nome'];
$conn = null;
$newDate = date("d-m-Y H:i", strtotime($date));
$name = $nome.' '.$cognome;
$email = $email;
$subject = 'Codice Prenotazione';
//etc etc
}
皈依舞
12345678_0001