HTML赋值给php变量

时间:2011-07-23 09:17:45

标签: php

我正在制作电子邮件模板。我的要求是从文本框中获取html并分配给php变量并将其作为参数传递给Constant联系人Web服务。是否有任何方法可以将html赋值给字符串变量,即将所有双引号转换为单引号等?

3 个答案:

答案 0 :(得分:0)

它来自文本框,已经将出现在变量中。

$someOtherVariable = $_POST['name_of_text_box'];

strings上的PHP手册部分描述了构造字符串的各种方法,包括如何转义可能在PHP中具有特殊含义的字符(如引号)。

答案 1 :(得分:0)

我不确定我是否理解你,但我觉得你需要这个:)

<?php ob_start(); ?>
<style>
...
</style>
<h2>Heading</h2>
<table cellpading="0" cellspacing="0">
     <tr>
       <th>title_1</th>
       <th>title_2</th>
       <th>title_3</th>
     </tr>
     <tr>
       <td>v_1</td>
       <td>v_2</td>
       <td>v_3</td>
     </tr>
</table>
<?php

$HTML = ob_get_clean();

现在你有了php变量中的所有html文本。 对不起,如果我错了。

答案 2 :(得分:0)

没有必要将任何东西转换为仅将其分配给PHP变量 - PHP变量可以包含任何字符串,包括任何qoutes,&lt; &GT;等问题是你接下来要对HTML代码做什么?你可以,例如想通过htmlspecialchars()函数将html特殊字符转换为html实体。