首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

2.1.让浏览器认识PHP

Chapter5 初识PHP

让浏览器认识PHP

浏览器对HTML的处理是以标签为单位,同时服务器对PHP进行处理也是从PHP标签开始的,一篇PHP程序被一对PHP标签包含。下面是一对标准的PHP标签

通常在开发中,如果不涉及HTML文档内置PHP程序,通常会省略结束标签。这样PHP标签就变成了

只有夹在PHP标签中的代码才能被服务器作为PHP程序解析。

向浏览器输出内容

PHP提供了一系列的输出函数可以用来向浏览器输出内容。如果还不了解什么是函数,不用着急,先学会使用即可。下面几段语句都可以输出对应的内容。

//print.php

echo '我一共要说四句话

';

print('这是第二句话

');

printf('这是第%d句

',3);

var_dump('我说完了

');

运行这篇代码,在浏览器中看到

上面四行代码都是向浏览器输出内容的功能,在功能性上各有千秋。通常和用得较多。会直接输出后面跟的内容,会同时输出变量的类型和内容。

向浏览器输出内容是最基本的调试方式。通常程序出了问题,都是先猜测问题出在哪里,将可能出现问题的相关变量输出出来,对照调试。这种方式在后面的学习中会逐渐提现其作用的。

HTML和PHP混合使用

前面提到,PHP脚本作为服务端程序,但是它其中可以包含HTML、CSS、JavaScript代码。可以看这样一篇代码

//withHtml.php

这里是标题

这是一篇带有HTML的php代码

这里将会夹带一个的代码

这段代码的运行结果是

这里看到,这个代码的文件本身是php程序,但是我们在php文件中输入的却是html的代码,在html代码中夹了一句php的代码。在程序执行的时候,将会先处理php代码,将该输出的内容输出在html中,再将结果交由浏览器,渲染成对应的网页形式。

注释

在代码中,并不是所有代码都有对应的作用。注释作为代码的一部分,除了在代码中可以被看到,在程序运行过程中没有任何作用。但并不能因此而否认了注释的作用,相反地,注释是程序的灵魂。写注释的程序员不一定是好的程序员,但是不写注释的人一定不会做得更好。

PHP中常见的有三种形式的注释,它们分别是

// 单行注释以双斜线开头,只对一整行有作用。

/*块注释以/ *开头,以* /结尾,中间的代码都会无效。

甚至可以跨越多行。

*/

# php还支持shell样式的注释,以井号开头,与行注释作用相同。

注释通常用来为代码的功能进行相关的解释说明,方便其他人能读懂代码,也方便自己后期修改代码。一篇好的代码,应该包含至少1/3的简洁工整的注释。通常企业会有一套内部的代码规范,其中会对注释的格式进行详细的要求。一篇代码中的注释如果工整美观,甚至会比一篇好的文档还具有魅力。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190114G016US00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券