2018-06-27 基础应用二

(1)PHP字符串比较函数

strcmp(string1,string2),对大小写敏感。

  返回:0 - 两个字符串相等,<0 - string1 小于 string,>0 - string1 大于 string2。

示例:

//测试一
$str
= 'LNMP'; $str2 = 'LNMP Study'; echo strcmp($str,$str2);// -6 echo strcmp($str2,$str);// 6
//测试二 $str = ''; $str2 = 'ab'; echo strcmp($str,$str2);// -2 echo strcmp($str2,$str);// 2
//测试三 $str = ' '; $str2 = 'ab'; echo strcmp($str,$str2);// -1 toBr(); echo strcmp($str2,$str);// 1

注意:

  当比较的两个字符一个包含另一个时(测试二的空字符串也算包含,测试三的空格不算),返回相差的字符个数;

  否则,大于返回1,小于返回-1,等于返回0。

相关函数:

  strncmp(string1,string2,length) 比较两个字符串,对大小写敏感。与 strcmp() 函数类似,不同的是,strcmp() 没有 length 参数。

  strcasecmp(string1,string2) 比较两个字符串,且不区分大小写。

  strncasecmp(string1,string2,length) 比较两个字符串,对大小写不敏感。与 strcasecmp() 函数类似,不同的是,strcasecmp() 没有 length 参数。


(2)php与js函数

数组合并:

  php:array_merge() 函数把一个或多个数组合并为一个数组。语法:array_merge(array1,array2,array3...)

  js:concat() 方法用于连接两个或多个数组,不会改变原数组。语法:arrayObject.concat(arrayX,arrayX,......,arrayX)。

数组截取:

  php:array_slice() 函数在数组中根据条件取出一段值,并返回。语法:array_slice(array,start,length,preserve)

    js:slice() 方法可从已有的数组中返回选定的元素。语法:arrayObject.slice(start,end)。


猜你喜欢

转载自www.cnblogs.com/gyfluck/p/9233897.html
今日推荐