您好我从数组中获取一个字符串值,现在我想删除一些特定的部分:
字符串是动态生成的:
1categoryads/Academic/0Chrysanthemum.jpg
1categoryads/Arts/0Chrysanthemum.jpg
1categoryads/Sports/0Chrysanthemum.jpg
这里我想在第一次/之后删除字符串/我试过但我无法达到我想要的输出。
答案 0 :(得分:2)
使用explode
:
$array = explode('/', $string); # Split the string at / characters
$string = $array[1]; # use the second segment
答案 1 :(得分:1)
对于您要显示的内容,请使用路径/文件的相应功能:
$result = basename(dirname("1categoryads/Academic/0Chrysanthemum.jpg"));
dirname
获取路径的目录名称,然后basename
获取" end"或其基础。
如果你知道你想要在任意字符串中的位置,那么使用字符串函数。如果它是一个路径,你想要一个目录等,那么使用它。