PHP基础编程

PHP echo与print

echo:输出一个或者多个字符,无返回值

print:只能输出一个字符串,返回值为1

(本质都为语言结构,例如)

 

 php EOF:是一种在命令shell和编程语言中定义一个字符串的方法

(注意:1必须后接分号,否则编译通不过。

2. EOF 可以用任意其它字符代替,只需保证结束标识与开始标识一致。

3. 结束标识必须顶格独自占一行(即必须从行首开始,前后不能衔接任何空白和字符)。

4. 开始标识可以不带引号或带单双引号,不带引号与带双引号效果一致,解释内嵌的变量和转义符号,带单引号则不解释内嵌的变量和转义符号。

5. 当内容需要内嵌引号(单引号或双引号)时,不需要加转义符,本身对单双引号转义,此处相当与q和qq的用法。)

标记时通过<<<EOF开始,EOF结束,

(要大写EOF,且结束必须顶头)

 PHP 数据类型

string字符串:一串字符的序列,例如 "you are good!"

integer整型: 没有小数的数字

float浮点型:带小数部分的数字或指数形式

boolean布尔型:true或者false

array数组:可以在一个变量存储多个值

object对象:可以用于存储数据,首先,必须使用class关键字声明类对象。类是可以包含属性和方法的结构。然后在类中定义数据类型,在实例化的类中使用数据类型

null值:变量没有值

类型简单比较:

== 比较值

===比较值与类型

常量:简单值的标识符,被定义之后任何地方都不能被改变。其默认为全局变量,可以在脚本任何位置使用

字符串变量:包含有字符的值

并置字符串:将两个字符串链接起来

 

 

stelen()函数:返回字符串的长度

 

 

strpos()函数:查找一个字符或者一段指定的文本(返回第一个字符位置)

(注意:字符串第一个字符为0)

 

 运算符:x+ - * / y(加减乘除)

x % y (除法余数)

-x (负数)

x.y (并置)

赋值运算符

x=y 

x+ - * / % =y (x=x+ - * / % y)

a.=b (a=a.b)

++x (x加1,后返回x)

x++(先返回x,后加1)(减法同理)

x==y (如果数值等于,返回true)

x===y (如果数值类型都都等于,返回true)

x!=y (如果数值不等于,返回true)

x<>y (以上同理)

x!==y (如果数值或者类型不等于,返回true)

x>y (x大于y,返回true)(小于同理)

x>=y (x大于等于y,返回true)(小于等于同理)

x and y (如果x和y都是true,返回true)(x && y 同理)

x or y (如果x和y至少有一个true,返回true)(x || y 同理)

x xor y (如果x和y有且只有一个为true,返回true)

!x (如果x不为true,返回true)

(注意:虽然 x and y与 x && y 含义一样,但是优先级不同,优先级为&& > and

or与||同理)

优先级

if else : 在不同的条件执行不同的动作

 

 

 if elseif else :在若干个条件里立即执行一个代码

 

 

Switch:有选择执行若干代码之一

 

数组:可以在单个变量里储存多个变量

 

 

数组排序:sort()-对数组进行升序排列

                  rso()-对数组进行降序排列

                  asort()-根据关联数组的值,对数组进行升序排列

                  ksort()-根据关联数组的键,对数组进行降序排列

超级全局变量:在脚本全部作用域都可以使用

$GLOBALS (包含全部变量的全局组合数组)

$_SERVER(包含头信息,路径,脚本位置)

$_REQUEST(用于收集HTML表单提交的数据)

$_POST(用于收集表单数据)

$_GET(用于收集表单数据,也可以是搜集URL中发送的数据)

$_ENV  $_COOKIE  $_SESSION $_FILES

while循环:

while:指定条件成立就可以循环代码

do....while:首先执行一次,然后在指定条件成立时重复循环

for:循环执行代码指定次数

foreach:根据数组中每个元素来循环

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值