PHP如何截取字符串中特定部分,形成长尾?

2026-04-01 06:350阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计276个文字,预计阅读时间需要2分钟。

PHP如何截取字符串中特定部分,形成长尾?

PHP中截取字符串的方法非常常用;根据需求,截取的方式也有多种;有时我们想截取最后一个'/'后面的数字;有时又需要截取第一个'/'前面的内容。

php截取字符串中的一部分

字符串截取在php开发中是比较常用的;

而且对于截取的需求也有很多种;

有时我们想截取最后一个斜杠'/'后面的数字;

有时我们又需要截取第一个斜杠'/'前面的内容判断用户输入的url链接带不带等等;

PHP如何截取字符串中特定部分,形成长尾?

字符串的截取php内置函数就有很多种;

简单示例如下;

$str='123/456/789/abc';

截取第一个斜杠前面的内容可以这样来:

substr() 函数返回字符串的一部分:

strpos() f函数查找字符串在另一字符串中第一次出现的位置

echo substr($str,0,strpos($str, '/'))

或者

$array=explode('/', $str);
echo $array[0];
// 输出 123

截取第一个斜杠后面的内容可以这样来:

echo trim(strrchr($str, '/'),'/');

如果知道斜杠的数量

$array=explode('/', $str);
echo $array[3];
//输出 abc


本文共计276个文字,预计阅读时间需要2分钟。

PHP如何截取字符串中特定部分,形成长尾?

PHP中截取字符串的方法非常常用;根据需求,截取的方式也有多种;有时我们想截取最后一个'/'后面的数字;有时又需要截取第一个'/'前面的内容。

php截取字符串中的一部分

字符串截取在php开发中是比较常用的;

而且对于截取的需求也有很多种;

有时我们想截取最后一个斜杠'/'后面的数字;

有时我们又需要截取第一个斜杠'/'前面的内容判断用户输入的url链接带不带等等;

PHP如何截取字符串中特定部分,形成长尾?

字符串的截取php内置函数就有很多种;

简单示例如下;

$str='123/456/789/abc';

截取第一个斜杠前面的内容可以这样来:

substr() 函数返回字符串的一部分:

strpos() f函数查找字符串在另一字符串中第一次出现的位置

echo substr($str,0,strpos($str, '/'))

或者

$array=explode('/', $str);
echo $array[0];
// 输出 123

截取第一个斜杠后面的内容可以这样来:

echo trim(strrchr($str, '/'),'/');

如果知道斜杠的数量

$array=explode('/', $str);
echo $array[3];
//输出 abc