1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > PHP 常用字符串 数组处理函数

PHP 常用字符串 数组处理函数

时间:2021-01-29 00:33:04

相关推荐

PHP 常用字符串 数组处理函数

<?php// PHP 内置字符串处理函数$str = 'Hello world!';dump(strlen($str)); // 字符串长度dump(strpos($str, 'world')); // world 在字符串中第一次出现的位置 6 从零开始数dump(strripos($str, 'o')); // o 在字符串中最后一次出现的位置 7 从零开始数dump($arr = explode(' ', $str)); // 将字符串根据 条件 处理成数组dump(implode(' | ', $arr)); // 将数组根据 条件 处理成字符串dump(trim($str,'!')); // 去除左右两边的 '!'dump(substr($str, 0, 5)); // 截取字符串 从零开始dump(strtoupper($str)); // 把字符串转换为大写dump(strtolower($str)); // 把字符串转换为小写dump(ucfirst($str)); // 把字符串中的首字符转换为大写dump(ucwords($str)); // 把字符串中每个单词的首字符转换为大写dump(strrev($str)); // 反转字符串dump(substr_replace('hello world!', 'tuhuan', 6)); // 替换一部分字符 从那个位置开始// PHP 内置数组处理函数 dump(array()); // 创建一个数组dump(range(0,9)); // 创建一个数组dump(array_keys($arr)); // 返回数组中所有的键名dump(array_key_exists(1, $arr)); // 检测键名是否存在于数组中 booldump(array_flip($arr)); // 交换数组中的键和值dump(array_merge($arr, ['one'])); // 合并成为一个新的数组dump(array_rand($arr)); // 随机在数组中取出一个键dump(array_reverse($arr)); // 以相反的顺序返回数组dump(array_search('world!', $arr)); // 搜索值返回键名dump(array_sum($arr)); // 返回数组中值的和dump(array_unique($arr)); // 删除数组中重复的值dump(array_values($arr)); // 返回数组中所有的值dump(in_array('Hello', $arr)); // 检查数组中是否存在指定的值// shuffle() 将数组打乱// sort() 对数组排序// rsort() 对数组逆向排序// ksort() 对数组键名排序// krsort() 对数组键名逆向排序// asort() 对关联数组按照键值进行升序排序// arsort() 对关联数组按照键值进行降序排序// 打印函数 方便查看function dump($data=''){echo "<pre>";print_r($data);}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。