解决方案 »
- php用openoffice转换csv为pdf乱码,请问怎么解决?
- php和xml混编有问、
- PHP中CGI和isapi那种方式运行效率好?
- 学php这么处还是第一次接触try- catch来处理异常,请朋友告知
- 那种7-8千的1U服务器,一年送产权,合算嘛?
- 请教一下,发信的问题
- 蹊跷的问题:为什么die($time);用就不显示,而die('1'.$time)就可以显示那个time 的值?
- 谁有注册版的ACCESS转MYSQL数据库的工具Access2MySQL Sync呀,高分相送
- 请教大家一个关于投票数显示的问题
- win2000 server 下配置apache 和 php的问题
- 验证码乱码问题
- 访问php页面变成下载了
echo '1';
?>
<p>html</p><!--输出html-->
<?php
//php执行完上面的php代码直接执行这个部分代码.
echo '2';
?>//===============PHP闭合标签“?>”在PHP中对PHP的分析器是可选的。 但是,如果使用闭合标签,任何由开发者,用户,或者FTP应用程序插入闭合标签后面的空格都有可能会引起多余的输出、php错误、之后的输出无法显示、空白页。因此,所有的php文件应该省略这个php闭合标签,并插入一段注释来标明这是文件的底部并定位这个文件在这个应用的相对路径。这样有利于你确定这个文件已经结束而不是被删节的。
如果他的意思是,执行一段php代码后会紧接着执行下面的一行,那我觉得是废话。
而且我觉得他说的也不是这个意思。主要我觉得那个include我不知道他当什么意思用的,字面翻译是“一段php的关闭标签将自动包括紧随的新一行”
但是,这个包括到底是什么意思?
另外 比如下面代码:<?php
echo '1';
?>
1//为什么这三个数字,即1,2,3会被输出?是作为html代码吗?
2
3
请大神赐教!多谢!
代码是<?php
echo '1';
?>
1//为什么这三个数字,即1,2,3会被输出?是作为html代码吗?
2
3浏览器输出结果是1 1 2 3
请问为什么后面的123会被输出.另外楼上关于include new line的问题也请大神解答下
<?php
session_start();
<?php
$a = 123;
?>
<?php
session_start();
你看看这两段代码,想一想为什么 <?php 前面都有换行符,第一段要报错,而第二段却不呢?
php 是这样干活的,他只干他喜欢的 也就是<?php 和?>之间的部分,其他的 '关我屁事' 他管你三七二十一 只管输出,类似打印...至于是html js jsp 什么的 跟它没关系了,它丢出去,浏览器能认识的,那就能显示出效果,不认识的...
手册上最后一句到底是什么意思?就这句:“The closing tag for the block will include the immediately trailing newline if one is present. “
直译是“一段php的关闭标签将自动包括紧随的新一行”
如果他的意思是,执行一段php代码后会紧接着执行下面的一行,那我觉得是废话。
而且我觉得他说的也不是这个意思。主要我觉得那个include我不知道他当什么意思用的,字面翻译是“一段php的关闭标签将自动包括紧随的新一行”
而且,五楼,怎么我试验你的第一段代码没问题?
1.
2. <?php
3. session_start();第二段
1. <?php
2. $a = 123;
3. ?>
4. <?php
5. session_start();
我刚入门,可能有很多地方不懂吧。这个问题先这么地吧,看看接着看下去能不能自己解决。