LAMP兄弟连PHP课程学习笔记 第一天 PHP基本语法
2011-04-08 14:55
741 查看
其实接触PHP已经很久了,不过之前鉴于个人工作性质仅作简单的网站修改工作,因此对于PHP并没有做深入的研究,如今想自己建立网站,自然很多想法就出来了,想法出来后发现自己的技术能力跟不上,因此特在此建立博客,以记录个人PHP成长之路。
课程资源来自兄弟连的高洛峰老师,资源大家可以在电驴或者兄弟连的网站上自行搜索,教程讲的非常好,应该是目前网络上讲的最详细的课程了,真正的是PHP的从入门到精通。逼人在PHP之路还是小菜,希望可以在此获取更多的技术,与大家共同进步。
一、PHP在脚本开发中的运用
1、收集表单数据
利用$_GET或者$_POST来提交数据给服务器。
2、生成动态网页
通过用户对服务器的不同请求,PHP可以生成不同的网页,动态的输出用户请求的内容,用户无法看到PHP的源代码,只能看到PHP执行后生成的网页文件。
3、字符串处理
40%的编程时间都是在处理字符串,PHP中有丰富的字符串处理函数,后期将有专题学习。
4、动态输出图像
验证码、水印、统计图等等的输出。
5、服务器端文件系统操作
在获取相应权限的情况下,PHP可以在客户端操作服务器的相应文件。
6、编写数据库支持的网页
PHP支持很大范围的数据库,PHP可以很容易的操作数据库。
7、会话跟踪控制
HTTP协议是无状态协议,PHP可以通过COOKIE或者SESSION来控制会话跟踪。
8、处理XML文件
PHP有非常有效的文本处理特性。
9、支持利用大量的网络协议
PHP基本可以处理大部分的网络协议。
10、服务器端的其他相关操作
PHP支持很多扩展等等特性。
二、第一个PHP程序
步骤:
1、编写一个后缀名为.php的文件
2、上传至Web服务器
3、通过浏览器访问PHP文件所在的地址,就可以运行PHP文件了。
三、PHP语言标记(PHP是一种嵌入式的脚本语言)
PHP页面中可以执行HTML、CSS、JAVASCRIPT的脚本,只不过是它的处理流程与处理HTML页面时不一样,PHP脚本需要通过PHP服务器解析后才能输出。因此查看源代码时不会担心PHP源代码泄露。
"<?php php语句 ?>" 此为PHP语言标记。
Eg:
1、<? ?> 短标签
2、<% %> ASP风格
3、<script language="php"></script>
四、指令分隔符“分号”
语句分为两种:
1、功能执行语句,比如定义$a、$a=10、$a=$a+10等等。
后面一定要加分号,与"?>"最近的可以不加分号。
2、结构语句,比如if语句、while语句、函数、类等等。
后面一定不要加分号
五、程序中的注释
1、//单行注释
2、/* */ 多行注释:中间不能再包含多行注释,但可以包含单行注释。
3、#脚本注释
4、/** */文档注释
用途
1、注释写过后但不马上使用的代码
2、写功能描述及帮助文档
3、调试程序
注意:注释要写在代码的上边或者右边。
六、在程序中使用空白
空格、TAB、空行,主要用于提高程序的可读性。
课程资源来自兄弟连的高洛峰老师,资源大家可以在电驴或者兄弟连的网站上自行搜索,教程讲的非常好,应该是目前网络上讲的最详细的课程了,真正的是PHP的从入门到精通。逼人在PHP之路还是小菜,希望可以在此获取更多的技术,与大家共同进步。
一、PHP在脚本开发中的运用
1、收集表单数据
利用$_GET或者$_POST来提交数据给服务器。
2、生成动态网页
通过用户对服务器的不同请求,PHP可以生成不同的网页,动态的输出用户请求的内容,用户无法看到PHP的源代码,只能看到PHP执行后生成的网页文件。
3、字符串处理
40%的编程时间都是在处理字符串,PHP中有丰富的字符串处理函数,后期将有专题学习。
4、动态输出图像
验证码、水印、统计图等等的输出。
5、服务器端文件系统操作
在获取相应权限的情况下,PHP可以在客户端操作服务器的相应文件。
6、编写数据库支持的网页
PHP支持很大范围的数据库,PHP可以很容易的操作数据库。
7、会话跟踪控制
HTTP协议是无状态协议,PHP可以通过COOKIE或者SESSION来控制会话跟踪。
8、处理XML文件
PHP有非常有效的文本处理特性。
9、支持利用大量的网络协议
PHP基本可以处理大部分的网络协议。
10、服务器端的其他相关操作
PHP支持很多扩展等等特性。
二、第一个PHP程序
<?php phpinfo(); ?>一般都运行PHPINFO可以确认PHP的版本、模块等各种信息。
步骤:
1、编写一个后缀名为.php的文件
2、上传至Web服务器
3、通过浏览器访问PHP文件所在的地址,就可以运行PHP文件了。
三、PHP语言标记(PHP是一种嵌入式的脚本语言)
PHP页面中可以执行HTML、CSS、JAVASCRIPT的脚本,只不过是它的处理流程与处理HTML页面时不一样,PHP脚本需要通过PHP服务器解析后才能输出。因此查看源代码时不会担心PHP源代码泄露。
"<?php php语句 ?>" 此为PHP语言标记。
Eg:
<html> <head> <title><?php echo "这是一个PHP脚本"; ?></title> <style> body{ background:yellow; }; </style> </head> <body> <script> document.write(new Date()); </script> <?php echo '<br>'; for($i=0;$i<10;$i++) echo $i.'次输出<br />'; ?> </body> </html>其他可用的语言标记:
1、<? ?> 短标签
2、<% %> ASP风格
3、<script language="php"></script>
四、指令分隔符“分号”
语句分为两种:
1、功能执行语句,比如定义$a、$a=10、$a=$a+10等等。
后面一定要加分号,与"?>"最近的可以不加分号。
2、结构语句,比如if语句、while语句、函数、类等等。
后面一定不要加分号
五、程序中的注释
1、//单行注释
2、/* */ 多行注释:中间不能再包含多行注释,但可以包含单行注释。
3、#脚本注释
4、/** */文档注释
用途
1、注释写过后但不马上使用的代码
2、写功能描述及帮助文档
3、调试程序
注意:注释要写在代码的上边或者右边。
六、在程序中使用空白
空格、TAB、空行,主要用于提高程序的可读性。
相关文章推荐
- PHP学习笔记:PHP基本语法详解 2.bool型和浮点型和字符串
- php学习笔记—-基本语法
- PHP第一季视频教程.李炎恢.学习笔记(二)(第2章 基本语法(1))
- PHP学习笔记(二) 了解PHP的基本语法以及目录结构
- LAMP兄弟连PHP课程学习笔记 第二天 PHP中使用变量
- PHP学习笔记:3.PHP基本语法详解---运算符
- PHP 学习笔记---基本语法
- 我的php学习笔记(二)php基本数据类型、基本语法和基本运算类型及其应用
- PHP学习笔记:1.PHP基本语法详解整型
- PHP学习笔记第【12】天(2014.11.12)——PHP基本语法
- PHP第一季视频教程.李炎恢.学习笔记(四)(第2章 基本语法(3))
- php学习笔记(3):PHP基本语法和数据类型:
- LAMP兄弟连PHP课程学习笔记 第二天 数据类型和变量使用
- LAMP兄弟连PHP课程学习笔记 第四天 流程控制分支语句
- PHP学习笔记(一):基本语法之标记、空白、和注释
- PHP第一季视频教程.李炎恢.学习笔记(三)(第2章 基本语法(2))
- PHP基础学习笔记之基本语法
- LAMP兄弟连PHP课程学习笔记 第五天 循环语句
- PHP学习笔记(二) 了解PHP的基本语法以及目录结构