注释:字符串键名将被保留,但是数字键名将被重新索引,从 0 开始,并以 1 递增。 注释:您可以在每个数组后设置排序顺序和排序类型参数。如果没有设置,每个数组参数会使用默认值。...SORT_FLAG_CASE - 可以结合(按位或)SORT_STRING 或 SORT_NATURAL 对字符串进行排序,不区分大小写。 array2 可选。规定数组。 array3 可选。...SORT_FLAG_CASE - 可以结合(按位或)SORT_STRING 或 SORT_NATURAL 对字符串进行排序,不区分大小写。 array2可选。规定数组。array3可选。规定数组。...说明 array_multisort() 函数对多个数组或多维数组进行排序。 参数中的数组被当成一个表的列并以行来进行排序 - 这类似 SQL 的 ORDER BY 子句的功能。...第一个数组是要排序的主要数组。数组中的行(值)比较为相同的话,就会按照下一个输入数组中相应值的大小进行排序,依此类推。
natcasesort();//不区分大小写的排序, 当遇到字符完全一样,按照数字排 eg: FILE1,FILE2, 这两个字符相同,再按照数字...,true表示区分大小写【返回新索引数组】 3.array_search( "is",$arr[,true] ) //返回值"is"在$arr中的key,找不到返回fales,true表示严格按照类型...]【返回一维数组】 3.元素个数和唯一性 1.array_unique($arr);//去掉$arr中的重复值,重复的保留第一个值,【返回数组,键值保留】 2.array_count_values...,1[,2]);//在$arr中,从第二个开始 取 [,返回俩个值]【返回新数组(对原数组无影响),键值保留】 2.array_splice($arr,1[,2,"aaa","bb"])...str1>str2 则返回1 相等返回0 <返回-1 strcasecmp不区分大小写的比较 5.strnatcmp($str1,$str2);//按自然数的排序比较,上边的比较
(“hello”); 字符串第一个字符的 ASCII 值 字符串比较: 41.strcasecmp(): 不区分大小写比较两字符串 echo strcasecmp(“Hello world!”...,不区分大小写 调用: int stripos ( string $haystack , string $needle [, int $offset ] ) 64.strrpos(): 寻找某字符串中某字符最后出现的位置...,不区分大小写 调用: int strripos ( string $haystack , string $needle [, int $offset ] ) 66.strspn(): 返回字符串中首次符合...); 输入: 数组 输入: 返回无重复值数组,键名不变 数组排序: 108.sort(): 按升序对给定数组的值排序,不保留键名 $my_array = array(“a” => “Dog”, “b”...114.natsort(): 用自然顺序算法对数组中的元素排序 115.natcasesort(): 自然排序,不区分大小写 文件系统函数 116.fopen(): 打开文件或者 URL $handle
array_key_exists() 作用: 查找数组元素中是否存在某个下标 语法: array_key_exists(key,arr) 区分大小写 array_key_exists只有两个参数...,他不区分数据类型 isset() 判断一个变量是否被定义。...答案 : unset()删除的是数组元素的值,但是保留下标,但是array_shift()是将元素的下标和值统一移出。...strpos查找字符串是从左往右的顺序进行寻找,第三个参数代表从哪一个位置开始去寻找,区分大小写。 ?...区分大小写。 ? str_replace() 作用 : 替换字符串中的字节 语法 :str_replace(替换前字符,替换后的字符,$str) ?
str_split — 将字符串转换为数组,默认是一个字符一个,第二个参数是每个数组长度 join — 别名 implode() 4.大小写转换 lcfirst() 首字母小写 ucfirst...,第一个参数是要重复的字符串,第二个参数是重复次数 str_replace — 子字符串替换,该函数返回替换后的数组或者字符串。...第一个参数是要被替换的值,第二个是替换结果值,第三个是要进行匹配的字符串,第四个是替换次数 strip_tags — 从字符串中去除 HTML 和 PHP 标记 stripcslashes() 函数删除由...7.查找字符 stripos — 查找字符串首次出现的位置(不区分大小写)[strpos()区分大小写] strstr — 查找字符串的首次出现(stristr不区分大小写) strlen — 获取字符串长度...strpos — 查找字符串首次出现的位置 strrpos — 计算指定字符串在目标字符串中最后一次出现的位置 strripos — 计算指定字符串在目标字符串中最后一次出现的位置(不区分大小写
实例 按照键名对关联数组进行降序排序: <?php $age=array("Bill"=>"60","Steve"=>"56","mark"=>"31"); krsort($age); ?...规定如何排列数组的元素/项目。可能的值:0 = SORT_REGULAR - 默认。...5 = SORT_FLAG_CASE - 可以结合(按位或)SORT_STRING 或 SORT_NATURAL 对字符串进行排序,不区分大小写。 0 = SORT_REGULAR - 默认。...5 = SORT_FLAG_CASE - 可以结合(按位或)SORT_STRING 或 SORT_NATURAL 对字符串进行排序,不区分大小写。...说明 krsort() 函数将数组按照键逆向排序,为数组值保留原来的键。 可选的第二个参数包含附加的排序标志。 若成功,则返回 TRUE,否则返回 FALSE。
实例 按照键名对关联数组进行升序排序: <?php $age=array("Bill"=>"60","Steve"=>"56","mark"=>"31"); ksort($age); ?...规定如何排列数组的元素/项目。可能的值:0 = SORT_REGULAR -默认。把每一项按常规顺序排列(Standard ASCII,不改变类型)。...5 = SORT_FLAG_CASE - 可以结合(按位或)SORT_STRING 或 SORT_NATURAL 对字符串进行排序,不区分大小写。 0 = SORT_REGULAR -默认。...5 = SORT_FLAG_CASE - 可以结合(按位或)SORT_STRING 或 SORT_NATURAL 对字符串进行排序,不区分大小写。...说明 ksort() 函数按照键名对数组排序,为数组值保留原来的键。 可选的第二个参数包含附加的排序标志。 若成功,则返回 TRUE,否则返回 FALSE。
,把red替换成pink.大小写不区分。...;//删除反斜杠\ <?php echo stripos("You love php, I love php too!","PHP");//PHP在第一个参数中第一次出现的位置,从0开始数起 <?...php echo strncasecmp("I love China!","I love Shanghai!",6);//对大小写不区分.从0开始,0-6包括0到6.都一样,就返回0 <?...,"PHP");//php最后一次出现的位置字符串位置从 0 开始,不是从 1 开始。.不区分大小写 <?...因为比较的是第二个参数中的or echo substr_compare("world","OR",1,2,TRUE); //true代表不区分大小写。
实例 对数组 $cars 中的元素按字母进行升序排序: <?php $cars=array("Volvo","BMW","Toyota"); sort($cars); ?...> 定义和用法 sort() 函数对索引数组进行升序排序。 注释:本函数为数组中的单元赋予新的键名。原有的键名将被删除。 如果成功则返回 TRUE,否则返回 FALSE。...5 = SORT_FLAG_CASE - 可以结合(按位或)SORT_STRING 或 SORT_NATURAL 对字符串进行排序,不区分大小写。 0 = SORT_REGULAR - 默认。...5 = SORT_FLAG_CASE - 可以结合(按位或)SORT_STRING 或 SORT_NATURAL 对字符串进行排序,不区分大小写。...PHP 版本: 4+ 更多实例 例子 1 对数组 $numbers 中的元素按数字进行升序排序: <?
因为字符串字段默认为SQLUPPER,所以这些比较通常不区分大小写。...可以使用%EXACT排序规则功能使它们区分大小写:下面的示例返回Home_City字符串匹配项,无论字母大小写如何:SELECT Home_City FROM Sample.Person WHERE Home_City...%PATTERN谓词提供区分大小写的通配符和不区分大小写的通配符('A')。ORDER BY子句:ORDER BY子句使用名称空间默认排序规则对字符串值进行排序。...DISTINCT消除仅字母大小写不同的重复项。要保留大小写不同的重复项,但要消除确切的重复项,请使用EXACT排序规则。...GROUP BY消除仅字母大小写不同的重复项。若要保留大小写不同的重复项,但要消除完全相同的重复项,必须在GROUP BY子句(而不是select-item)上指定%EXACT归类函数。
常量名默认区分大小写,通常都写为大写 (但没找到能改变这个默认的配置项,求解) -----------------------------------------------------------...配置项指令区分大小写 如 file_uploads = 1 不能写成 File_uploads = 1 二、大小写不敏感 1....函数名、方法名、类名 不区分大小写,但推荐使用与定义时相同的名字 -------------------------------------------------------------------...魔术常量不区分大小写,推荐大写 包括:__LINE__、__FILE__、__DIR__、__FUNCTION__、__CLASS__、__METHOD__、__NAMESPACE__。...NULL、TRUE、FALSE不区分大小写 ------------------------------------------------------------------------------
baz str_replace 字符串替换 $str = '12311'; $res = str_replace('1','3',$str); var_dump($res); str_ireplace 不区分大小写的字符串替换...$user = strstr($email, '@', true); // 从 PHP 5.3.0 起 echo $user; // 打印 name 返回此字符之前的字符串 stristr 不区分大小写查找字符串首次出现...,见strstr strip_tags 从字符串中去除 HTML 和 PHP 标记 去除所有 <?...php $str = '<p hahaha</p '; echo strip_tags($str); 指定保留 <?...abcdef'; $pos = strpos($newstring, 'a', 0); // 这个0是偏移量,也就是第一次出现的位置,1就是第二次出现的位置 var_dump($pos); stripos 不区分大小写的查找字符串首次出现的位置
规定如何比较数组的元素/项目。可能的值:0 = SORT_REGULAR - 默认。...5 = SORT_FLAG_CASE - 可以结合(按位或)SORT_STRING 或 SORT_NATURAL 对字符串进行排序,不区分大小写。 0 = SORT_REGULAR - 默认。...5 = SORT_FLAG_CASE - 可以结合(按位或)SORT_STRING 或 SORT_NATURAL 对字符串进行排序,不区分大小写。...说明 rsort() 函数对数组的元素按照键值进行逆向排序。与 arsort() 的功能基本相同。 注释:该函数为 array 中的单元赋予新的键名。这将删除原有的键名而不仅是重新排序。...FALSE on failure PHP 版本: 4+ 更多实例 例子 1 对数组 $numbers 中的元素按数字进行降序排序: <?
(name) 方法可以获取通过逗号分割的不区分大小写的字符串形式的所有值。...79 * 80 * @param string $name 不区分大小写的报头字段名称。...104 * 105 * 虽然报头信息是不区分大小写的,但是此方法必须保留其传参时的大小写状态,并能够在 106 * 调用 `getHeaders()` 的时候被取出。...111 * @param string $name 不区分大小写的报头字段名称。...136 * 137 * 报头信息字段在解析的时候,**必须** 保证是不区分大小写的。
数组概述,类型,声明,遍历,输出,获取数组中最后一个元素,删除重复数组,获取数组中指定元素的键值,排序,将数组中的元素合成字符串。 数组概述,数组是存储,管理和操作一组变量。...()函数可以获取并返回数组中的最后一个元素 array_push()函数向数组中添加元素 array_unique()函数可以将数组中重复的元素进行删除 unset()函数可以删除数组中的某个元素...array_search()函数可获取数组中指定元素的键名 函数区分大小写 array_keys()函数获取数组中重复元素的所有键名 排序 sort() rsort() ksort() krsort...数组名称区分大小写 move_uploaded_file()函数上传文件 array_push()函数向数组中添加元素 array_unique()函数删除数组中重复元素 array_pop(...array_unique($_FILES["picture"]["name"]); // 删除数组中重复的值 array_pop($array); // 删除数组中最后一个单元 for($i=0;$i<
PHP中的常量.png ? PHP中的运算符.png ? PHP中的流程控制.png ?...string ucfirst(string $str) 和 string ucwords(string $str) 字符串的替换函数 str_replace函数区分大小写,str_ireplace函数不区分大小写...> // jpEg strstr函数,将返回一个字符串在另一个字符串中第一次出现的位置,区分大小写。同理,stristr函数忽略大小写。...image.png array_multisort对多个数组或多维数组进行排序 array_pad用值将数组填补到指定长度 array_pop将数组最后一个单元弹出 array_product计算数组中所有值的乘积...array_push将一个多多个单元压入数组的末尾 array_rand从数组中随机取出一个或多个单元 array_reduce用回调函数迭代地将数组简化为单一的值 array_reverse
strripos():不区分大小写进行查找子串最后一次的出现的位置 <?...<br/ ";//输出1,区分大小写 echo stripos($str,$char)."<br/ ";//输出0,不区分大小写 echo strrpos($str,$char)."...<br/ ";//输出9,区分大小写 echo strripos($str, $char)."<br/ ";输出10,//不区分大小写 ?...3)替换字符串函数 str_replace():区分大小写替换字符串中的内容 str_ireplace():不分区大小写替换字符串中的内容 strtr():成批地进行替换(可以使用数组的某种对应关系...<br/ ";//输出:hi,f**k,不区分大小写 $str = "男人,女人,男孩,女孩"; echo strtr($str, array("男"= "女","女"= "男"));//输出:女人,男人
,apache可以调用php解析器直接解析php代码,html中直接嵌套php代码,当前要是在php文件中 基本知识 php中变量名区分大小写,函数名和类名不区分大小写,所以干脆变量名和函数名全小写...如果字符串中没有变量就用单引号,如果字符串中有变量就用双引号 php中的常量 13.常量的定义 和变量一样,但是一旦被定义就不能被修改,常量名最好大写便于区分,类似于C语言的宏定义 例如: define...,并返回一个新的数组 array_unique();删除数组中重复的值 使用回调函数处理数组的函数(过滤) array_filter();数组值过滤,筛选出符合条件的值,参数是数组名和条件...from t1;查看t1表中所有数据 8.desc t1;查看t1表列结构 9.exit 退出mysql客户端 10.desc user 查看表记录 数据库操作 1.创建数据库 sql命令不区分大小写...,每一个数据库会多一个文件夹,在window下数据库名不区分大小写,在linux下相反 2.查看数据库 show databases; 3.删除数据库 drop database t62; 4.切换数据库
> (1)Boolean 布尔类型 可以为TRUE或FALSE,不区分大小写。 一般非0,即为TRUE。...> (5)Array 数组 php中的数组,实际上是一个有序序列。映射是把values关联到keys的类型。...由于数组元素的值也可以说是另外的数组,树形结构和多维数组也是允许的。 <?...// 要删除某个键值对,对其调用 unset() 函数。 使用 unset() 需要注意,此时数组不会重建索引。...---- 三、变量 php中变量用一个美元符号 $ 后面跟变量名来表示的。区分大小写。 变量默认总是传值赋值。 <?
>//结果://【天涯注】此函数对键名区分大小写ExistNotExistArray( [0]=>blog [1]=>home)Array( [0]=>http://blog.phpha.com...>//【天涯注】in_array() 区分大小写//结果:home isin$phphaHome isnotin$phpha list — 把数组中的值赋给一些变量 <?...— 带索引检查计算数组的交集,用回调函数比较数据和索引 array_uintersect — 计算数组的交集,用回调函数比较数据 array_unique — 移除数组中重复的值 array_walk_recursive...— 返回数组中的当前单元 next — 将数组中的内部指针向前移动一位 each — 返回数组中当前的键/值对并将数组指针向前移动一步 end — 将数组的内部指针指向最后一个单元 key — 从关联数组中取得键名...natcasesort — 用“自然排序”算法对数组进行不区分大小写字母的排序 natsort — 用“自然排序”算法对数组排序 uasort — 使用用户自定义的比较函数对数组中的值进行排序并保持索引关联
领取专属 10元无门槛券
手把手带您无忧上云