请帮助我理解concat的语法
我想在echo中使用以下代码来理解concate
1 - &GT; <div class="alert echo $_REQUEST['error_id'];?>"\>
我尝试使用代码但遇到语法错误,即有两个echo ..
2 - &GT; echo "<div class=\"alert" . echo $_REQUEST['error_id']; . "\">";
哪里有错误,我无法得到它...... i want two answer
使用single quote
和double quote
修改
感谢@ Rizier123现在它正常工作,但css无法正常工作,因为我申请了 calss =&#34; alert&#34;
使用以下代码时工作正常
<div class="alert echo $_REQUEST['error_id'];?>"\>
但在应用你的代码之后,它不起作用..只出现文字,但背景颜色不会出现,nad寄宿生也会消失,如下所示
班级名称 提示显示登录状态..
修改
再次感谢我忘记在课程名称后加上空格..
答案 0 :(得分:3)
您不需要再次撰写echo
和;
!
所以这应该有效:
//echo with double quotes
echo "<div class=\"alert" . $_REQUEST['error_id'] . "\">";
//echo with single quotes
echo '<div class="alert' . $_REQUEST['error_id'] . '">';
如果您的班级名称包含空格,也许您需要添加空格!(...&#34; alert&#34; ...)
答案 1 :(得分:2)
试试这个
echo '<div class=\"alert"' . $_REQUEST['error_id'] . '">';
答案 2 :(得分:2)
你可以做两种方式
<强> 1。 PHP格式的HTML
<div class="alert<?php echo $_REQUEST['error_id'];?>">
<强> 2。 PHP中的HTML
echo "<div class='alert". $_REQUEST['error_id'] ."'>";
或者你也可以这样做
echo "<div class=\"alert". $_REQUEST['error_id'] ."\">";