一 条件控制语句有四种:
1 if 语句:

2 if…else语句

3 elseif 语句
4 switch…case 多重判断语句

4种循环控制语句
1 while循坏语句:

2 do…while 循环语句

3 for 循环语句:

4 foreach 循坏语句:

break/continue语句跳出循环
break关键字可以终止当前循环,包括while、do…while、for、switch在内的所有控制语句、

2 continue
continue关键语句只能终止本次循环而进入到下次循环中;
二 字符串
1单引号和双引号


注意!
在进行SQL查询之前,所有字符串都必须加单引号,以避免可能的注入漏洞和SQL错误
2 字符串的连接符
半角句号“.”是字符串连接符,可以把两个或两个以上的字符串连接成一个字符串。

或是

3 获取字符串的长度
获取字符串的长度使用的是“strlen()函数”
strlen()函数主要用于获取指定字符串str的长度。

使用strlen()函数来获取指定字符串的长度 例子:

!注意
汉字占两个字符,数字 ,英文,小数点,下划线和空格占一个字符。
strlen()函数在获取字符串长度的同时,也可以用来检验字符串的长度。
4 截取字符串
截取指定字符串中指定长度的字符。PHP对字符串的截取可以采用PHP的预定义 函数substr()实现:

substr()函数的参数说明:
!!注意:
本函数中参数start的指定位置是从0开始计算的,即字符串中的第一个字符表示为0,。
使用substr()函数截取字符串中指定长度的字符,实例:

5 比较字符串
第一种是使用strcmp()函数按照字节进行比较;
第二种使用strnatcmp()函数按照自然排序进行比较;
第三种使用strcmp()函数指定从原字符串的位置开始比较;
第一种是使用strcmp()函数按照字节进行比较;
1 字节进行字符串的比较
语法格式:

注意!!该函数区分字母大小写!!
2 按自排序法进行字符串的比较
按自排序法进行字符串的比较是通过strnatcmp()函数来实现的。自然排序法比较的是字符串中的数字部分,将字符串中的数字按照大小进行排序。
语法格式:

使用strnatcmp()函数按自然排序法进行字符串的比较,实例:

不太懂…………
6 检索字符串
1 使用strstr()函数查找指定的关键字。获取一个指定的字符串在另一个字符串首次出现的位置到后者末尾的子字符串。
语法格式:

本文介绍了PHP中的条件控制语句,包括if、if...else、elseif和switch...case,以及4种循环控制语句:while、do...while、for和foreach,并讲解了break和continue的用法。接着,文章探讨了字符串处理,如单引号和双引号的使用、字符串连接、长度获取、截取以及比较方法。在字符串比较部分,提到了strcmp()、strnatcmp()函数以及strstr()函数在检索字符串中的应用。
409

被折叠的 条评论
为什么被折叠?



