将HTML嵌入PHP的正确方法

时间:2012-03-17 15:12:43

标签: php html

我有一个define.php页面,里面有很多变量。我用来包含在我制作的任何其他PHP文件中。

有一个名为$encodingdeclaration的变量<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

脚本现在变得没有反应:因为在text/html之后使用了额外的分号,该怎么办?

3 个答案:

答案 0 :(得分:2)

应将

meta http-equiv移至.htaccess文件 以内联方式添加内容将导致html验证失败。

如果是html5页面,只需添加以下 之前的标签</p> <pre><code><meta charset="UTF-8" /> </code></pre> <p>也可以对这些字符串使用双引号。</p> <pre><code>$encodingdeclaration = "<meta charset=\"UTF-8\" />"; </code></pre> </div> <div class="hr-line-dashed"></div> <p>答案 1 :(得分:0)</p> <div class="answer markdown-body"> <p>如果没有提供实际代码,我无法确定,但请确保您在字符串周围使用单引号,因为双引号可能会发生冲突。只要它被正确地包裹在一个字符串中,分号就不会有任何影响。</p> </div> <div class="hr-line-dashed"></div> <p>答案 2 :(得分:0)</p> <div class="answer markdown-body"> <p>使用此代码</p> <pre><code>$encodingdeclaration = '<meta http-equiv="content-type" content="text/html;charset=UTF-8" />'; </code></pre> </div> </div> </div> <div class="right"> <div style="height:400px"> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6263610230477973" data-ad-slot="2820756182" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <div style="height:20px"></div> <div class="releated-question-wrapper"> <div class="header"> 相关问题 </div> <div class="hr-line-dashed"></div> <ul> <li> <a href="/q/3552657">将wordpress嵌入到php页面中</a> </li> <li> <a href="/q/9763307">将HTML嵌入PHP的正确方法</a> </li> <li> <a href="/q/17819774">将名称嵌入图片中</a> </li> <li> <a href="/q/18217433">将PHP嵌入到HTML中</a> </li> <li> <a href="/q/20479154">将Youtube视频嵌入到iOS的HTML中</a> </li> <li> <a href="/q/22269582">将XML嵌入到HTML中</a> </li> <li> <a href="/q/36248180">将css嵌入到网页中</a> </li> <li> <a href="/q/40585489">将html嵌入PHP中</a> </li> <li> <a href="/q/43419917">将PHP if语句嵌入到HTML中</a> </li> <li> <a href="/q/52343977">将方程式嵌入到我的主题幻灯片中的正确方法</a> </li> </ul> </div> <div class="releated-question-wrapper"> <div class="header"> 最新问题 </div> <div class="hr-line-dashed"></div> <ul> <li> <a href="/q/68614764">我写了这段代码,但我无法理解我的错误</a> </li> <li> <a href="/q/68614678">我无法从一个代码实例的列表中删除 None 值,但我可以在另一个实例中。为什么它适用于一个细分市场而不适用于另一个细分市场?</a> </li> <li> <a href="/q/68614175">是否有可能使 loadstring 不可能等于打印?卢阿</a> </li> <li> <a href="/q/68614313">java中的random.expovariate()</a> </li> <li> <a href="/q/68614125">Appscript 通过会议在 Google 日历中发送电子邮件和创建活动</a> </li> <li> <a href="/q/68615109">为什么我的 Onclick 箭头功能在 React 中不起作用?</a> </li> <li> <a href="/q/68615123">在此代码中是否有使用“this”的替代方法?</a> </li> <li> <a href="/q/68614097">在 SQL Server 和 PostgreSQL 上查询,我如何从第一个表获得第二个表的可视化</a> </li> <li> <a href="/q/68614427">每千个数字得到</a> </li> <li> <a href="/q/68615239">更新了城市边界 KML 文件的来源?</a> </li> </ul> </div> <div class=""> </div> </div> </div> <div> <script> var host = window.location.host; if (host == "www.thinbug.com") { (function () { var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); } </script> </body> </html>