1、PHP字符串处理
2、Java字符串处理
3、PHP、Java 和 C++ 字符串处理比较与实践
PHP字符串处理
1、创建字符串
在PHP中,有以下几种方式创建字符串:
- 直接赋值:$str = "hello";
- 连接字符串:$str = "hello" . "world";
- 转义字符:$str = 'hello\'s world';
- 使用单引号或双引号包含字符串:$str = 'hello' 或 $str = "hello";
2、获取字符串长度
使用strlen()
函数获取字符串长度:
$str = "hello"; echo strlen($str); // 输出 5
3、截取字符串
使用substr()
函数截取字符串:
$str = "hello world"; echo substr($str, 0, 5); // 输出 "hello"
4、字符串分割和合并
使用explode()
和implode()
函数进行字符串分割和合并:
// 分割字符串 $arr = explode(" ", "hello world"); // [ "hello", "world" ] // 合并字符串 $str = implode("-", $arr); // "hello-world"
5、字符串替换和查找
使用str_replace()
和strpos()
函数进行字符串替换和查找:
// 替换字符串中的某个字符或子串 $str = "hello world"; $new_str = str_replace("world", "PHP", $str); // "hello PHP" // 在字符串中查找子串的位置 $pos = strpos($str, "world"); // 输出 6,因为从第6个字符开始查找,位置从0开始计数
还没有评论,来说两句吧...