PHP基础语法

1.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代码的时候可以省略。

2.PHP语法的特点
a)PHP以分号结尾,php的结束定界符自带了一个分号
b)PHP关键字不区分大小写,变量名区分大小写
3.变量
a)变量概念
i.变量是计算机内存中的一段空间,用来存储值。
b)变量的命名规则
i.变量必须以 开 头 , 开头, 不是变量名的一部分,仅仅表示变量的开始
ii.除了KaTeX parse error: Expected 'EOF', got '&' at position 86: …传递的是值 ii.在变量前加上&̲,表示取变量的地址 d)销毁变…
ii.用define(常量名,常量值,[true|false])函数来声明
iii.默认常量名是区分大小写,可以通过设置define()的第三个参数为true,就不区分大小写
iv.常量只能声明一次
c)判断常量是否被定义
i.通过defined()函数来判断常量是否被声明
5.变量的数据类型
a)变量类型(基本类型)
i.整型 int
ii.浮点型 float,也叫双精度double
iii.布尔型 Boolean
iv.字符串型
1.单引号字符串是真正的字符串
2.双引号字符串会解析字符串中的变量
3.如果变量存在于字符串中间或前面,变量用{}括起来 {$name} 或 ${name}
b)复合类型
对象和数组
c)特殊类型
资源和null
6.数组
a)数组分为索引数组和关联数组
b)索引数组:通过元素的位置做下标(键)
c)关联数组,通过与值有某种关联的字符串做键
7.输出语句
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.可以输出所有的变量、数字、字符串、布尔、数组、对象,包括键 、值和数据类型
8.PHP执行过程
a)客户端给服务器发送一个HTTP请求,如果请求的是HTML页面,服务器不执行,直接将HTML页面发送到客户端;如果请求的是PHP页面,apache会执行php页面并生成标准的HTML页面发送到客户端。
9.PHP的注释
a)单行注释:#和//
b)多行注释: /* */
10.PHP运算符
a)算术运算符 + - * / % **
i.注意 +
b)关系运算符
i.比较运算符结果就两个,true或false
ii.==只比较值,不比较类型
iii.===比较值和数据类型
c)逻辑运算符
i.&& || !
d)字符串连接符
e)赋值运算符
f)三元运算符
i.表达式?值1:值2;
11.判断语句
a)单分支
If(条件){
//语句
}

b)双分支
If(条件){
//语句1+
}else{
//语句2
}
i.
12.

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值