本书特色
零基础、入门级的讲解
无论您是否从事计算机相关行业,无论您是否接触过PHP7动态网站开发,都能从本书中找到适合的起点。
超多、实用、专业的范例和项目
本书在编排上紧密结合深入学习PHP开发动态网站的先后过程,从PHP7的基本概念开始,带领大家逐步深入地学习各种应用技巧,侧重实战技能,使用简单易懂的实际案例进行分析和操作指导,让读者读起来简明轻松,操作起来有章可循。
随时检测自己的学习成果
内容讲解章节最后的“疑难解惑”板块,均根据本章内容精选而成,从而帮助读者解决自学过程中常见的疑难问题。
细致入微、贴心提示
本书在讲解过程中,在各章中使用了“注意”“提示”“技巧”等小贴士,使读者在学习过程中更清楚地了解相关操作、理解相关概念,并轻松掌握各种操作技巧。
专业创作团队和技术支持
您在学习过程中遇到任何问题,均可加入QQ群(案例课堂VIP)451102631进行提问,专家人员会在线答疑。
超值资源大放送
全程同步教学录像
涵盖本书所有知识点,详细讲解每个实例及项目的过程及技术关键点。可以使读者比看书更轻松地掌握书中所有的动态网站开发知识,而且扩展的讲解部分使您得到比书中更多的收获。
《PHP 7动态网站开发案例课堂(第2版)》以零基础讲解为宗旨,用实例引导读者深入学习,采取“基础入门→核心技术→高级技能→项目实战”的讲解模式,深入浅出地讲解PHP 7的各项技术及实战技能。
《PHP 7动态网站开发案例课堂(第2版)》第1篇“基础入门”主要内容包括我的第1个PHP程序、PHP的基本语法、函数的应用、程序控制结构、字符串、正则表达式;第2篇“核心技术”主要内容包括数组、PHP与Web页面交互、管理日期和时间、Cookie和会话管理、GD绘图与图像处理、错误处理和异常处理、操作文件与目录、面向对象编程和PHP加密技术;第3篇“高级技能”主要内容包括phpMyAdmin操作MySQL数据库、MySQL数据库与SQL查询、使用MySQLi操作MySQL、使用PDO操作MySQL数据库、PHP与XML技术、PHP与Ajax技术、PHP与jQuery技术、Zend Framework框架;第4篇“项目实战”主要内容包括开发验证码系统、开发个人博客系统、开发用户权限系统、开发社区市场系统。
《PHP 7动态网站开发案例课堂(第2版)》适合任何想学习使用PHP 7开发动态网站的人员,无论您是否从事计算机相关行业,无论您是否接触过PHP 7,通过学习均可快速掌握PHP 7开发动态网站的方法和技巧。
第2章零基础开始学习——PHP的基本语法
上一章讲述了PHP环境的搭建方法,本章将开始学习PHP的基本语法,主要包括PHP的标识风格、编码规范、常量、变量、数据类型、运算符、表达式等内容。通过本章的学习,读者可以掌握PHP的基本语法知识和技能。
2.1PHP语言标识风格
作为嵌入式脚本语言,PHP是以<?php?>标识符为开始和结束标记的。当服务器解析一个PHP文件时,通过寻找开始标记和结束标记,告诉PHP开始和停止解析其中的代码,凡是标记语言以外的内容都会被PHP解释器忽略。但是,PHP代码有不同的标识风格。下面来学习其他类型的标识风格。
1.脚本风格
有的编辑器对PHP代码完全采用另外一种表示方式,如的表示方式。
例如:
这种表示方式类似于HTML页面中JavaScript的表示方式。
2.简短风格
有时候,读者会看到一些代码中出现用<??>标识符表示PHP代码的情况。这种就是所谓的“短风格”(ShortStyle)表示法。例如:
<?echo"这是PHP短风格的表示方式。"?>
这种表示方式在正常情况下并不推荐。并且在php.ini文件中,short_open_tags设置默认是关闭的。另外,以后提到的一些功能设置会与这种表示方法相冲突,比如与XML的默认标识符相冲突。
3.ASP风格
受ASP的影响,为了照顾ASP使用者对PHP的使用,PHP提供了ASP标识风格。例如:
<%
echo"这是PHP的ASP的表示方式。";
%>
这种表示是在特殊情况下使用的,并不推荐正常使用。
2.2熟悉编码规范
由于现在的Web开发往往是多人一起合作完成的,所以使用相同的编码规范显得非常重要。特别是新的开发人员参与时,往往需要知道前面开发的代码中变量或函数的作用等,如果使用统一的编码规范,就容易多了。
2.2.1什么是编码规范
编码规范规定了某种语言的一系列默认编程风格,用来增强这种语言的可读性、规范性和可维护性。编码规范主要包括语言下的文件组织、缩进、注释、声明、空格处理、命名规则等。
遵守PHP编码规范有下列几点好处。
(1)编码规范是团队开发中对每个成员的基本要求。对编码规范遵循得好坏是一个程序员成熟程度的表现。
(2)能够提高程序的可读性,利于开发人员互相交流。
(3)良好一致的编程风格在团队开发中可以达到事半功倍的效果。
(4)有助于程序的维护,可以降低软件成本。
2.2.2PHP的一些编码规范
PHP作为高级语言的一种,十分强调编码规范。以下是规范在5个方面的体现。
1.表述
比如在PHP的正常表述中,每一条PHP语句都是以“;”结尾,这个规范就告诉PHP要执行此语句。例如:
<?php
echo"PHP以分号表示语句的结束和执行。";
?>
2.注释
在PHP语言中,常见的注释包括以下几种风格。
(1)C语言风格。例如:
/*这是C语言风格的注释内容*/
这种方法还可以多行使用。例如:
/*这是
C语言风格
的注释内容
*/
注意:注释不能嵌套,因为PHP不进行块注释的嵌套检查,所以以下写法是错误的:
……
温馨提示:请使用宁波大学园区图书馆的读者帐号和密码进行登录