> 백엔드 개발 > PHP 튜토리얼 > php在HTML中输出变量为空,该如何解决

php在HTML中输出变量为空,该如何解决

WBOY
풀어 주다: 2016-06-13 13:41:05
원래의
985명이 탐색했습니다.

php在HTML中输出变量为空

PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
<?php $a = "1";
?>


<title>test</title>


1.第一种方法:<br>
我要输出这个变量的值 =$a?><br>      <!--第一个问题:我看教程上这样写,但是页面输出的是空值-->
2.第二种方法:<br>
我要输出这个变量的值 <?php echo $a ?><br>     <!--第二个问题:我看教程上教程上问号后面的php没写,但是我不加PHP的话输出的a是空值-->


<?php //第三个问题:我看教程上教程上问号后面的php也没写,但是我输出b也是空值
$b = "2";
echo $b;

?>

로그인 후 복사


------解决方案--------------------
打开短标记功能

但一般不建议这样做
------解决方案--------------------
请把短标签打开
------解决方案--------------------
最好不要打开,至于为什么我也说不清,大概XML的开头就是 ?>
就成
------解决方案--------------------
php.ini中找short_open_tag 去掉前面分号。把它的值设为On 记得重启apache

不开启段标记就按标准的写法写。
------解决方案--------------------
探讨
我用的工具是DW,请问如何打开短标签,打开后会有什么影响?

如果不打开短标签功能那我写链接带参数怎么写啊?

比如说 ,不开短标签这种情况我要怎么写?

------解决方案--------------------
有时间先看看置顶帖子里的 常见问题解答....内容

短标签打开的话容易跟其他的一些语言代码混淆导致出现更大混乱。
------解决方案--------------------
抱歉,刚才才发现长标签不能这样, #6#7的回复是正确的
探讨

最好不要打开,至于为什么我也说不清,大概XML的开头就是 ?>
就成
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿