如何在错误消息(php)多语言中添加变量?
How to add variable in error message (php) multilanguage?
需要两种语言的错误信息,单引号有点问题...
这是它的样子:
else if(trim($FullName) == '')
$error = '<div class="errormsg">Please enter your Full Name!</div>';
}
以及我如何放置变量
else if(trim($FullName) == '')
$error = '<div class="errormsg"><?php echo $lang['error']; ?></div>';
}
因此,当我这样说时,语法变得不正确,因为单引号..
你试过了吗
else if(trim($FullName) == '')
$error = '<div class="errormsg">'. $lang["error"] .'</div>';
}
编辑:echo 是一个 php 指令,不需要您重新打开和关闭 php 标签(<?php
和 ?>
)。您可以通过连接来计算字符串,连接是 PHP
中的一些基本内容
我会使用 empty,即:
else if(empty(trim($FullName)))
$error = '<div class="errormsg">Please enter your Full Name!</div>';
}
以下内容没有意义,因为您在 php 块内:
$error = '<div class="errormsg"><?php echo $lang['error']; ?></div>
更改为:
else if(empty(trim($FullName)))
$error = '<div class="errormsg">'.$lang['error'].'</div>';
}
需要两种语言的错误信息,单引号有点问题... 这是它的样子:
else if(trim($FullName) == '')
$error = '<div class="errormsg">Please enter your Full Name!</div>';
}
以及我如何放置变量
else if(trim($FullName) == '')
$error = '<div class="errormsg"><?php echo $lang['error']; ?></div>';
}
因此,当我这样说时,语法变得不正确,因为单引号..
你试过了吗
else if(trim($FullName) == '')
$error = '<div class="errormsg">'. $lang["error"] .'</div>';
}
编辑:echo 是一个 php 指令,不需要您重新打开和关闭 php 标签(<?php
和 ?>
)。您可以通过连接来计算字符串,连接是 PHP
我会使用 empty,即:
else if(empty(trim($FullName)))
$error = '<div class="errormsg">Please enter your Full Name!</div>';
}
以下内容没有意义,因为您在 php 块内:
$error = '<div class="errormsg"><?php echo $lang['error']; ?></div>
更改为:
else if(empty(trim($FullName)))
$error = '<div class="errormsg">'.$lang['error'].'</div>';
}