php和mysql web开发 笔记_《PHP和MySQL Web开发》学习笔记 第一章 1-1.5入门

1.PHP代码可以由以下四个部分组成:

HTML

PHP标记

PHP语句

空格

PHP标记一般以“<?php ”开始,以“?>”结尾。

2.PHP标记的四种风格

XML风格:<?php echo ‘

Order processed.

’;?>,这是php推荐使用的风格,服务器管理员不能禁用这种风格的标记,因此可以保证在所有服务器上都能使用这种风格的标记,对于编写不同服务器环境的应用程序,这个风格尤为重要。

简短风格: echo ‘

Order processed.

’;?>,这种标记风格最简单,遵循SGML(标准通用标记语言)处理说明的风格。要使用这种标记风格,你必须在配置文件中启用short_open_tag选项,或启用短标记选项编译PHP。不推荐使用这种风格,因为在许多环境的默认设置中已经不支持。

SCRIPT风格:

’; ,这种标记风格最长,但是熟悉IavaScript或者VBScript的人可能会比较习惯。

ASP风格:: Order processed.

’; %>,这种风格与ASP标记风格相同。如果配置设置中启用了asp_tags,就可以使用它,但是该标记风格默认是禁止的。

3.注意事项

php语句中,分号是用来分隔语句的。丢失分号是常见的语法错误。

在PHP语言中,间隔字符如回车,空格和制表符都被认为是空格。PHP默认会忽略他们。所以不应用它们分隔语句。要将代码写到一行的话,可以用连接操作符“.”来编写在一行代码中。当使用echo命令向浏览器发送输出时,可以使用这个连接符,避免编写多个echo命令。

单引号和双引号的区别:单引号表明里面是一个字符串,会将引号中的内容原原本本的发送给浏览器,而双引号会对引号中的内容进行解析,如变量就会用它的值来替代。

4.注释

多行注释:以“/*”开始,“*/”结束

单行注释:C++风格,以“//”开头,shell脚本风格,以“#”开头。单行注释从标签开始到行结束之前都是注释。

5.访问表单

在PHP中,可以使用PHP变量的形式访问每一个表单域,其中PHP变量名称必须与表单域的名称一致。PHP的变量名称都是以 $符号开始的。

根据PHP版本和设置的不同,有三种方法来通过变量访问表单数据:

可以通过如下三种方法来访问tireqty域的内容:

$tireqty;        //简短风格    非常方便,但是需要将register_globals配置选项置为on,由于安全性原因,该选项默认为off。

$_POST[‘tireqty’];       //中等风格    推荐! 基于中等风格创建简短版本的变量名称就不会产生安全问题了

$HTTP_POST_VARS[‘tireqty’];      //冗长风格   已经被弃用

中等风格涉及到从$_POST、$_GET、$_REQUEST数组之一检索变量,如果通过POST方法提交数据,则tireqty文本框中输入的数据将保存在$_POST[‘tireqty’]中,如果是通过GET方法提交的,则数据将保存在$_GET[‘tireqty’]中。在任何一种情况下,数据都可以通过$_REQUEST[‘tireqty’]获得。

这些数组被称作超级全局(superglobal)变量。

6.  指定字符串的方法

单引号

双引号

heredoc语法

插值:用一个字符串来代替一个变量的操作就是插值(interpolation)。这个字符串可以用双引号来引用。

变量和文本:单引号表明里面是一个字符串,会将引号中的内容原原本本的发送给浏览器(文本形式),而双引号会对引号中的内容进行解析,如变量就会用它的值来替代。

heredoc语法:指定一个结束字符串的字符标记,来指定长字符串。如:

echo<<

line1

line2

line3

theEnd

heredoc字符串是插补的,就像双引号字符串。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值