初识PHP

6.2第一个PHP脚本程序
PHP开发只有三步:
第一步:使用编辑器创建一个包含源代码磁盘文件
可以使用各种编辑工具,但源代码文件必须以PHP结尾。
第二步:将文件上传到web服务器上
上传到web服务器的根目录下
第三步:通过浏览器访问WEB服务器运行该文件
如果PHP文件上传到web服务器,开启一个浏览器,输入web服务器的URL访问这个文件,服务器自动解析这些文件,并将解析的响应给请求的浏览器。

6.3PHP语言标记
大多数的嵌入式脚本语言都是这样嵌入到HTML中,如CSS 、Javascript、PHP、ASP及JSP等
当PHP解析一个文件时,会寻找开始和结束标记来告诉PHP开始和停止解释其中的代码。可以使PHP嵌入到各种不同的文档中,凡是在标记之外的内容都会被解析器忽略。

6.3.1将PHP代码嵌入到HTML中的位置
可以将PHP嵌入到任何位置。在PHP模式中写入PHP语法就剋将PHP语言嵌入到HTML文件中。不仅可以在两个HTML标记对的开始和结束标记中嵌入,也可以某个HTML标记的属性位置嵌入PHP语言,还可以嵌入任意多个PHP标记
在输出大块的文本而言,脱离PHP解析模式通常比降所有内容在PHP模式中用echo或者print输出更有效率

6.3.2解读开始和结束标记
当脚本中有PHP代码,可使用<?php?> <? ?><% %>来界定PHP代码,在HTML页面中嵌入纯变量是,还可以使用<?=$variablename?>这样的形式,其中的两种,<?php?>和<scriptlanguage=“php”>总是可用的。另外两种短标记和ASP风格标记,可以在PHP的配置文件php.ini中打开或关闭。

<?php开始和结束?>是标准风格的标记。属于XML风格

推荐使用的标记风格,服务器管理员不能禁用这种风格的标记,如果将PHP嵌入到XML或XHTML中,则需要使用<?php?>以保持标准。
<scriptlanguage=“php”>是长风格标记
如果编辑器无法支持其他标记风格,可以使用它,总是可用的,但并不常用

<? 开始和以?>是简短风格的标记

最简单,遵循SGML(标准通用置标语言)处理说明的风格。但系统管理员偶尔会禁用它,因为会干扰XML文档的声明。只有通过php.ini配置文件中的指令short_open_tag打开,或者在PHP编译时加入–enable-short-tags选项后才可用。开发需要发行的程序或者库,或者在用户不能控制的服务器上开发,因为目标服务器可能不支持短标记。
<% %>是ASP风格的标记
如果在php.ini配置文件设定中启用了asp_tags选项,就可以使用他。这是为了习惯了ASP或者ASP.NET的编程风格的人设计的。在默认情况下该标记被禁用,移植性较差

6.4指令分隔符“分号”
与C或Perl以及Java一样,PHP语句分为两种:一种是在程序中使用结构定义语句,例如流程控制、函数定义、类的定义,是用来定义程序结构使用的语句。在结构定义语句后面不能使用分号作为结束;另一种是在程序中使用功能执行语句,例如变量的声明、内容的输出、函数的调用等,是用来在程序中执行某些特定功能的语句,也被称为指令,PHP需要在每个指令后用分号结束。

6.5程序注释
PHP注释符号有三种:
/**/闭合的多行注释
//和#开始的单行注释。注释要写在代码的上面或是右面
多行注释是无法嵌套的,但在多行注释里可以包含单行注释,也可以在单行注释里包含多行注释
在使用单行注释符号之后到行结束之前,或PHP结束标记?>之前的所有内容都是注释内容。这意味着在//?>之后的HTML代码将被显示出来:?>跳出了PHP模式并返回了HTML模式。不过标记在单行注释中不会跳出PHP模式

6.6在程序中使用空白的处理

6.7变量
是用于临时存储值得容器。这些值可以是数字、文本,或者复杂的多排列组合。
可以只使用一个变量也可以使用多个变量
简而言之,变量是用于跟踪几乎所有类型信息的简单工具。
PHP中最基本的数据存储单元就是变量和常量,可以存储不同类型的数据。PHP脚本语言是一种弱类型检查的语言。和其他语言不同的是变量或常量的数据类型由程序的上下文决定

6.7.1变量的声明
在PHP中我们可以声明并使用自己的变量。PHP的忒那个之一就是他不要求在使用变量之前声明变量。当第一次给一个变量赋值时,你才创建了这个变量。变量用于存储值。一旦设置了某个变量,我们就可以在脚本中重复地使用它。PHP中的声明变量必须是使用一个美元符号“$”后面跟变量名来表示,使用赋值操作符=给一个变量赋值。如果在程序中使用声明的变量,就会将变量替换称前面赋值过的值
PHP的变量声明以后有一定的适用范围。变量的范围即他定义的上下文背景(也就是他生效的范围)大部分的PHP表娘如果1不是在函数里面声明的,只有在声明处到文件结束的一个单独的范围使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值