当前课程知识点:PHP程序设计 >  PHP语法基础 >  PHP语法入门 >  语法入门二

返回《PHP程序设计》慕课在线视频课程列表

语法入门二在线视频

语法入门二

下一节:数据输出

返回《PHP程序设计》慕课在线视频列表

语法入门二课程教案、知识点、字幕

其实我们做的就是这样一个程序

非常的简单对吧

非常简单 我们例子上做的是这样一个程序

那么我之前提醒过各位同学

请一定要注意第一echo 对吧echo

其实当你写正确的时候

你发现game over是不是给你变色了

然后你需要空个格

可能有些同学没有空格

再然后就是这个地方是单引号

单引号请一定是包括echo空格单引号

全部都是英文状态下的

一定要注意切换

一定要注意切换

再然后因为我们要写欢迎进入PHP世界

那么这个时候你再切成中文写里面的字

再然后就是这个分号非常容易

同学们一会儿去检查就是

空格你敲了没有

再然后就是单引号

两个单引号是不是都是英文状态下的

有可能前面那个是后面那个不是

再然后就是我们的这个分号

你是不是英文状态下的

我可以跟大家敲一个中文状态下的分号

看中文状态下的分号是这样子的

英文状态下的分号是另外一个样子

对吧 是一个这样子的

所以字体放大之后方便去检查这种小的错误

对吧 这种小错误

那么如果是用

PHP上完全一致的这个程序的话

同学们都能想到echo就是输出这一句话呗

对吧

所以我们跑出来的网页对吧

跑出来的网页肯定就是一句话

就是写的是欢迎进入PHP的世界 对吧

如果说我把这个注释去掉呢

这是不是现在有三个输出了 三个输出

第一个输出也是一个你好

只不过不是连着的他中间带个点

欢迎进入PHP的世界

第二个第二行输出了个br

那么我们来跑一下看一下效果

我发现两句

首先第一句是不是

相当于你好欢迎进入PHP世界

没有什么间隔就直接连起来输出了对吧

你先考虑一下这个点儿什么作用

相当就连起来了

没有什么别的对不对好的

然后我们这个地方是不是出现了换行

那么很显然

这个br如果同学们HTML接触过的话

应该知道br是不是就是咱们HTML里面的换行

好的

那么如果我不加br

比如说我把这个br

刚才我们说的单行注释什么样子的

是不是这种 单行注释

就是我把它注释掉

我直接只输这两个echo

你觉得会成什么样

可能是最后连成一横行

没错就是全部连成一横行

所以你会发现

哎这个PHP是不是好像没有什么格式呀

对吧

他没有什么格式

你如果要真的换行

或者说咱们一会会尝试一下空格

你想要换行或者空格的时候

你可能得选择用HTML来帮助你来做对吧

这个是注释

所以我觉得有些概念

并不需要你去背起来或者记起来

不管你用何种方式去把它理解了

那么你知道

你写的程序最终是一个什么样的结果

可以用它就可以了

好吧 OK

这个是我们的注释

我们接着往下讲

我们刚才讲到了多行注释

练习了这样子的一个小程序对吧

然后我们接着往下看那么注释

还有一种风格就是shell风格的

也就是单行

他这个地方用井号来开头

刚才我给同学们演示过

是不是我们可以用这个两个斜杠

那么同样的也可以使用井号

可以达到一样的效果

达到一样效果

单行注释 OK

那么注释的三种标记我们也说完了

那么接着说PHP的语句

整个PHP程序是用

一条或者多条PHP语句来构成的

每条语句都以英文分号作为结束

刚才同学们都见到了

是不是都有英文分号对吧

那么这一块我们的C语言很相似

对吧

都以分号来做结束

那么如果多条语句之间存在某种联系的话

用这种花括号把这个语句包含起来

那么其实大家之前都是学过C语言的

你们觉得这个花括号包起来

有点像C语言什么呢

是不是咱们那个if语句里面

如果有多个结果

咱们也用花括号包起来对吧

也就是形成了一个代码段

其实这个地方也一样

跟C语言这个地方是一样的对吧

所以看语句块

也就是代码段一般都不单独使用

只有在和条件判断循环函数的时候

才一起使用

那么语句块或者说代码段才有意义

也就是说

这个地方和判断语句循环语句函数一起用的时候

我们的PHP语言是不是

这个地方就相当于跟C语言一模一样

对吧

没有什么特别的

如果说这三个都属于某个if语句的条件为真的结果的话

那么你就逐一的输出他就可以了

这是PHP的语句

那么接着我们要说的是PHP的标识符

那么标识符其实就是

我们在程序里面定义符号来标记一些名称的

比如说我们的要定义的类名变量名

方法名函数名这些都是标示符

那么这一点我们需要注意

就是所有你自己定义名字都是有规则的

就好像咱们现在给小朋友出生了

之后报户口一样对吧报户口

公安部门虽然说是你可以随便报名字

但是到公安部门人家也有一个准则

比如说你不能超过五个字啊

或者诸如此类的

可能对父亲有个什么要求

单姓名有什么要求

好像现在四个字的名字是有的

但是好像是不允许超过五个字的对吧

还有就是生僻字

不应该出现呀诸如此类的

比如说你没有办法叫你家小朋友

谁是空格空格对不对

姓黄空格空格是不可能的

所以呢都是有规则的

PHP写程序定义名字也有规则

那么这个规则就是

只能是字母数字下划线

就像我刚才说的空格

行吗 空格可以吗

可以吗

绝对不可以

字母数字下划线只能由这三个东西组成

那么标示符一般都是一个或多个字符

一个字符咱们不是经常

定义那个变量名ABCDEFG

对不对

那么这都是一个的

当然也有复杂的对不对

那么我们标识符

必须是字母或者下划线开头

什么东西不能开头

数字肯定不能开头

对不对 数字作为变量名的是不行的

那么还有就是标识符用作变量名的时候

注意他是区分大小写的

也就是说

在我们的程序里面

在我们的程序里面

如果你真的要定一个变量

那么小a等于

那么大A等于

等于一 等于二

那么这个a和这个A

不是一个意义

不是一个意义

你有没有发现

我随便就这么写了个a等于1 A等于2

这样子的一个赋值 结果呢

他明显的告诉我

这个地方有错误对不对

那么这块就要出一个PHP很重要的

PHP里面所有的变量

它前面都要加一个$符号

看到程序里面所有的变量

前面都要加一个$符号

就是这样了

当然了

我还有分号没改

加一个$符号

这就是赋值

那么$前面加一个$符号

然后$小a赋值为一

然后$大写A赋值为二

这就是做了两个赋值

刚才规定好的标识符

字母或下划线开头字母数字下划线组成的

这种标识符

前面都要加上$符号

这是一个比较正确的

那么在我们的标识符里面就是他还可以是多个单词组成的

我相信可能同学们之前学过Java

Java里面有很多命令都是这个样子

用下划线分割user_name

user_name 这样子

但真正写到程序里面

前面还要加一个什么$对吧

所以敲PHP代码

有的时候有种奇妙的感觉

就是你

你看到满屏里面都是$

然后一想 呀

你敲的每句代码都是美金呀

对吧

敲到每一行代码都是美金

定一个变量上面都附带美金啊

对吧就是很有钱的一个OK

那么这个地方列举了合法的标识符和非法的标识符

请注意这是我们的一个考核的点

就是我们的变量命名

标识符的命名

非法的比如说数字开头不正确

这是里面有个什么空格

然后这是纯数字

或者说是@开头

这肯定都是不正确的

这就是标识符的概念

PHP程序设计课程列表:

PHP开篇

-PHP概述

--PHP概述与工作流程

-PHP概述--作业

-开发环境搭建

--开发环境搭建一

--开发环境搭建二

--集成环境的安装

-开发环境搭建--作业

-PHP开篇

PHP语法基础

-PHP语法入门

--语法入门一

--语法入门二

-PHP数据的输出

--数据输出

-PHP数据类型

--数据类型1

--数据类型2

--数据类型3

--数据类型4

--数据类型5

--数据类型6

--PHP语言中的数学运算符

-PHP常量和变量

--常量和变量1

--常量和变量2

--常量和变量3

--常量和变量4

--常量和变量5

--常量

-PHP常量和变量--作业

-PHP的运算符和表达式

--运算符和表达式1

--运算符和表达式2

--运算符和表达式3

--PHP的三元运算符

-PHP语法基础--PHP的运算符和表达式

-PHP语法基础

流程控制语句

-条件判断语句

--条件判断语句1

--条件判断语句2

--条件判断语句3

--条件语句

-循环控制语句

--循环控制语句

--循环语句练习1

--循环语句练习2

-跳转语句和终止语句

--跳转和终止语句

-PHP流程控制

-流程控制

PHP数组

-数组概述和分类

--数组概述和分类

--PHP数组分类

-数组创建、删除和修改

--数组创建、删除和修改1

--数组创建、删除和修改2

--数组创建

-数组遍历

--数组遍历1

--数组遍历2

--数组遍历3

--数组遍历4

--数组遍历5

--foreach

-数组相关函数

--数组相关函数1

--数组相关函数2

--数组相关函数3

--数组相关函数4

--数组相关函数5

--数组相关函数6

--数组函数的练习

-PHP数组--作业

-分页函数的应用

-PHP数组

-数组练习1

-数组练习2

-数组练习3

PHP函数

-函数的定义与调用

--函数定义与调用

-函数参数传递

--函数参数传递1

--函数参数传递2

-自定义函数总结和实验

--自定义函数总结和实验

-常用变量和数学函数

--变量和数学函数库

--数学函数实验

--数学函数

-日期和时间函数

--日期时间函数1

--时间日期函数2

--日期时间函数实验1

--时间日期函数实验2

--时间日期函数实验3

--倒计时

-PHP函数--作业

-PHP函数

字符串函数

-字符串概述

--字符串特点

--字符串处理方式

-常见的字符串函数

--常见字符串函数1

--输出函数1

--输出函数2

--输出函数3

--去除空白函数1

--去除空白函数2

--去除空白函数3

--填补函数和大小写函数

--其他字符串函数1

--其他字符串函数2

--与HTML相关函数1

--与HTML相关函数2

--与HTML相关函数3

--与HTML相关的函数4

--与HTML相关函数5

--字符串函数实验1

--字符串函数实验2

--字符串函数实验3

--字符串函数实验4

--字符串练习1

--字符串练习2

--字符串练习3

--字符串练习4

--字符串练习5

--字符串函数

-正则表达式

--正则表达式基本概念

--兼容正则表达式函数

--正则表达式语法构成

--正则表达式原子讲解1

--正则表达式原子讲解2

--正则表达式原子讲解3

--正则表达式元字符讲解1

--正则表达式元字符讲解2

--正则表达式元字符讲解3

--正则表达式元字符讲解4

--正则表达式元字符讲解5

--正则表达式元字符讲解6

--正则表达式元字符讲解7

--正则表达式中的模式修正符号

--正则表达式练习

--正则表达式

-字符串函数--作业

-PHP字符串函数

PHP文件和图像技术

-文件概述和操作

--文件概述和操作1

--文件概述和操作2

-文件的上传和下载

--文件上传1

--文件上传2

--文件上传3

--文件下载

-图像基础

--图像基础1

--图像基础2

-图像基本操作

--图像基本操作1

--图像基本操作2

--图像基本操作3

--图像基本操作4

--图像基本操作5

--图像基本操作6

--表单与验证码的结合

--图像技术练习1

--图像技术练习2

--图像技术练习3

--缩略图

-PHP文件与图像技术-作业

-PHP文件和图像技术

-变色验证码

会话管理

-会话表单

--会话表单概述1

--会话表单概述2

--会话表单概述3

--超全局变量1

--超全局变量2

--超全局变量3

--表单安全验证

--获取表单数据

--GET和POST区别

-cookie概述

--COOKIE简介

--COOKIE基本使用1

--COOKIE基本使用2

--显示用户上次访问时间

--控制用户登录过期时间1

--控制用户登录过期时间2

--控制用户登录过期时间3

--COOKIE

-session概述

--SESSION概述

--基本应用1

--基本应用2

--综合案例-登录和注销1

--综合案例-登录和注销2

--综合案例-登录和注销3

--综合案例-登录和注销4

--综合案例-登录和注销5

--SESSION和COOKIE区别

-会话管理-作业

-会话管理

PHP操作数据库

-MySQL和PHPMyadmin概述

--MySQL概述1

--MySQL概述2

--PHPMyadmin概述1

--PHPMyadmin概述2

--PHPMyadmin的导入和导出操作

-PHP访问MySQL

--连接服务器

--选择数据库

--浏览表内容1

--浏览表内容2

--MySQLi扩展的应用1

--mysqli扩展应用2-将数据添加到数据库中

--使用mysqli扩展添加数据到数据库中

--使用mysqli扩展删除数据库中数据

--使用mysqli扩展修改数据库中数据

--mysqli扩展应用3-设计删除链接

--MySQLi扩展应用4-完成数据库中数据的删除

--mysqli扩展应用5---编辑链接和编辑页面的设计

--mysqli扩展应用6---编辑数据库中的信息

--mysqli扩展7-条件查询数据表中的数据

-MySQL扩展的使用

--数据表内容显示页面

--添加数据页面1

--添加数据页面2

--删除页面1

--删除页面2

--删除页面3

--数据修改页面1

--数据修改页面2

--数据修改页面3

-PHP操纵数据库

语法入门二笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。