html与php 变量,PHP回声变量和HTML一起(PHP echo variable and html together

这篇博客讨论了在PHP中如何正确地将变量与HTML结合输出。文章列举了多种错误示例和正确的做法,强调了双引号和单引号在字符串拼接中的不同,以及使用花括号解析变量名的必要性。还提到了在HTML中插入PHP代码的基本语法,并提醒读者注意字符串解析和变量引用的细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我知道这是一个基本的PHP的问题,但我有HTML的回声内出故障变量。 下面就是我想要的目的。

$variable = 'testing';

echo [variable]

?>

应该输出:

testing

Answer 1:

$variable = 'testing';

echo [variable]

?>

应该

$variable = 'testing';

echo '' . $variable . '';

?>

Answer 2:

如果你的HTML中包含双引号,那么您可以在单引号把它包起来:

echo '' . $variable . '';

此外,还可以通过内嵌的转义双引号做到这一点:

echo "$variable";

使用双引号还允许特殊字符,如\n和\t 。

该文档是你的朋友。

Answer 3:

我知道这是一个老问题,但什么是错的像这样的东西?

$variable = 'testing';

?>

echo variable ?>

Answer 4:

如果你是说$variable是要打印变量的名字,你想这样的:

echo "${$variable}";

在${$variable}语法告诉PHP打印变量名为$变量。 PHP调用这些变量的变量 。

因此,例如:

$itemName = 'pencil';

$variable = 'itemName';

echo "${$variable}";

//Prints: pencil"

Answer 5:

这是要问这里太基本的问题...

$variable = 'testing';

echo '[' . $variable . '];

?>

Answer 6:

像这样的东西应该工作。

$variable = 'testing';

echo "$variable";

?>

该类型的回声报价是非常重要的,但。 如果你宁愿在回声使用单引号,它会更喜欢这个。

$variable = 'testing';

echo '' . $variable . '';

?>

这应该让你回显变量。

Answer 7:

$variable = 'testing';

echo ''.$variable.'';

?>

Answer 8:

这工作太和更令人愉悦:

$variable = 'testing';

echo "$variable";

?>

双和单引号的问题,在外面的双引号订单。 如果你使用这个语法,如果变量名称后跟普通字符事情可能严重错误要小心。 变量名称的花括号是必需的然后。

例:

$max_image_with = 1000;

echo "

";

?>

文档在这里: http://php.net/manual/en/language.types.string.php#language.types.string.parsing

Answer 9:

PHP代码...这是工作

$st_a = ' Active';

?>

要在HTML显示

Sample Heading <?php echo $st_a; ?>

文章来源: PHP echo variable and html together

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值