PHP概述
LAMP :PHP与Linux、Apache和MySQL共同组成一个强大的Web应用程序平台
局势 :随着开源潮流的蓬勃发展,开放源代码的LAMP已经与Java EE和.NET形成三足鼎立之势
关注 :并且该软件开发的项目在软件方面的投资成本较低,受到整个IT界的关注
PHP环境搭建
1、只需要一个集成的环境就可以,在公司,或者其余办公的地方,大多数人都会使用集成环境。
2、只有少数人才会使用单个的集成环境。
[本人推荐使用phpstudy集成环境](http://phpstudy.php.cn/)
附:
问题描述:
启动 php-cgi 时如果提示缺少 msvcr110.dll
问题原因:
缺少 vc 2012 运行库
问题解决:
需要安装 vcredist_x64.exe 或 vcredist_x86.exe
[下载地址:](http://www.php.cn/xiazai/gongju/1351)
PHP优势
开源免费、面向对象、跨平台性、支持多种数据库、快捷性、
PHP中可嵌入HTML,编辑简单、实用性强、程序开发快
PHP中的输出语句
a)echo
i.可以输出数字、字符串
ii.不能输出布尔值,true输出成1,false输出成空
iii.不能输出数组和对象
iv.没有返回值
v.Echo不带括号可以一次输出多个参数,如果带括号只能输出一个参数
echo ‘锄禾日当午‘,’汗滴禾下土’.”
”;
echo {‘锄禾日当午‘};
b)print
i.只能输出数字和字符串
ii.Print带括号和不带括号都只能有一个参数
iii.输出成功会返回1,失败返回0
c)print_r
i.用来输出数组的详细信息,包括数组的键和值(没有数据类型)
d)var_dump
i.可以输出所有的变量、数字、字符串、布尔、数组、对象,包括键 、值和数据类型
PHP四种定界符
a)标准风格(推荐使用)
<?php //php代码 ?>b)短标记风格,在php.ini中开启short_open_tags=on
<? //php代码 ?>c)ASP风格,在php.ini中开启asp_tags=on
<%
//php代码
%
d)Script风格
注意:PHP支持省略结束定界符,在什么情况下可以省略? 从PHP开始到最后全都是php代码的时候可以省略。
PHP的注释
a)单行注释:#和//
b)多行注释: /* */
PHP运算符
a)算术运算符 + - * / % **
i.注意 +
b)关系运算符
i.比较运算符结果就两个,true或false
ii.==只比较值,不比较类型
iii.===比较值和数据类型
c)逻辑运算符
i.&& || !
d)字符串连接符
e)赋值运算符
f)三元运算符
流程控住语句
1、If(){}else{}
如下图:
2、switch语句+do语句
操作如下图:
3、for循环
操作如下图:
当初选择这个专业的时候,主要是为了完成我的梦想,当然它的高薪工资也是我主要选择这个专业的原因,那么我既然选择了这个专业,当然也要继续走下去,不管下面的路有多磨的艰难我还是会努力的走下去。毕竟一旦选择了一条路,那么我就算死,也一定要走下去!为了更好地明天加油!!!