PHP基础教程一:基本语法

2019-03-26 23:15|来源: 领悟书生

1.为什么要学php

首先我们先来认识一下网页(静态网页)

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>这是标题</title>
</head>
<body>
这是内容
</body>
</html>

访问这个HTML文件时,会原样(不包含CSS、JS)输出到浏览器中。如果想要动态地改变网页的内容,我们就要学习动态网页,PHP是其中一个比较流行的动态脚本语言。

2.怎样添加php语句,让网页成为动态的呢?

首先,文件后缀要是.php,例如test.php

其实,如果要在代码中添加PHP代码,必须有区别其他代码的标签吧,下面列出几种:

<?php 
echo "标准方式,如果后面都是php代码,建议不要写?>,推荐使用此种方式!<br/>";
?>
 
<?
echo "短标签方式,会干扰XML运行,有些服务器会禁用此种方式<br/>";
?>
<%
echo "asp标签的方式,和上面一样,也是不推荐使用的<br/>";
%>
<script language="php">
echo "脚本的方式,不能嵌入到HMTL标签中,不推荐使用";
</script>

注:echo是输出的意思,也就是在页面输出字符串,<?="等号可以代替echo"?>

3.代码的注释

为什么要有注释:a.写过的代码,不想删掉,把他注释起来也许下次要用;b.写帮助文档;c.调试代码。

怎样写呢?

<?php 
//这是单选注释
/* 多行注释,中间不能再包含多行注释 */
#脚本注释
/**
 * 文档注释,写帮助文档要用到这种注释
 */
?>

注意:注释要写在代码的上面或是右边


下面贴出本讲的完整代码test.php:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>这是标题</title>
</head>
<body>
这是内容
<?php
echo "标准方式,标准方式,如果后面都是php代码,建议不要写?>,推荐使用此种方式!<br/>";
?>
 
<?
echo "短标签方式,会干扰XML运行,有些服务器会禁用此种方式<br/>";
?>
<%
echo "asp标签的方式,和上面一样,也是不推荐使用的<br/>";
%>
<script language="php">
echo "脚本的方式,不能嵌入到HMTL标签中,不推荐使用";
</script>
 
<?="等号可以代替echo"?>
<?php
//这是单选注释
/* 多行注释,中间不能再包含多行注释 */
#脚本注释
/**
 * 文档注释,写帮助文档要用到这种注释
 */
?>
</body>
</html>

本文出自http://www.naxsu.com/article/29,转载请注明出处。

相关问答

更多
  • 求java基础教程[2023-09-13]

  • JAVA基础教程[2022-02-25]

    我是从事软件相关工作的,仅仅给你一些个人建议吧: 首先对于JAVA基础,如果你没有基础,我推荐你《java开发实战经典》李兴华的教程,起点很基础,后期讲的内容深度事宜,很适合入门的教材。 当你JAVA基础有一定功底后,在选择一本JAVA WEB的书籍,如果你比较适应李兴华的教程,可以继续选择他的书。 另外要提的是,学习JAVA的捷径不仅仅是看书,视频教程也是很重要的,之所以推荐你这两本书,是因为教程非常优秀,另外你可以看看马士兵的视频,同样会让你受益匪浅。如果需要的话你留下邮箱,我可以给你发过去。 学习ja ...
  • 爱 电子书吧-电子书下载网站让更多人,读更多书!无需注册,不用登陆,让你享受最简单的读书,最方面的下载!每天坚持更新pdf java基础教程电子书:
  • 机械工业出版社 JAVA2核心技术 共两卷 我觉得这个不错 作者: G.) / (美)霍斯特曼(Horstmann,C.S.),(美)科奈尔(Cornell
  • PHP6还没有release呢,也就是没有完全制定呢。不会有PHP6的书的。 不如先学好PHP5,就算有6,和PHP5也差别不会太大。只是新增加功能罢了
  • oracle的基础教程[2022-12-03]

    这部视频很不错 我看过了 收益匪浅 http://www.verycd.com/topics/2737865/
  • 软件过于简单,所以一般不需要教程,会用ps就会用ImageReady,所以在ps cs3里一个动画工具就取代了ImageReady。所以你不需要ImageReady教程,学习下ps就可以了。
  • word基础教程ppt[2022-12-28]

    去书店仔细翻看一本有配套光盘的word基础教程的书,若感到适合,可去当当网购比书店便宜。我的经验最好买彩页的,对照光盘(都是PPT格式),感官易接受,学起来收效快。你若无一点基础,最好买适合儿童或老年人入门的书(我就是这样学会PowerPoint的)。每天看书半小时看配套光盘半小时,坚持连续10天,保证你不比你公司文员word水平差多少(除打字速度外)。
  • Frontpage基础教程[2022-04-12]

    Frontpage教程这个不错 http://www.foreweb.com/Article/webshj/Frontpage/Index.html
  • 实事求是地说,你先把软件装起来,然后把自带的在线指导教程认真细致的研究联系几遍,基本上不是很复杂的曲面都就可以解决了,要提高的话多去专业论坛做做题,多问,比如开思,中国机械cad等等,高手很多,会有提高的。 高手一般都很忙,不可能一对一的教你,是吧?