我需要从任何字符串中删除所有字符,然后才能在字符串中出现以下内容:
"www/audio"
不知道我该怎么做。
发布于 2011-10-18 13:36:25
您可以使用strstr来完成此操作。
echo strstr($str, 'www/audio');
发布于 2011-10-18 13:39:19
考虑
$string="We have www/audio path where the audio files are stored"; //Considering the string like this
您可以使用
strstr($string, 'www/audio');
或
$expStr=explode("www/audio",$string);
$resultString="www/audio".$expStr[1];
发布于 2011-10-18 13:45:27
我使用以下函数
function strright($str, $separator) {
if (intval($separator)) {
return substr($str, -$separator);
} elseif ($separator === 0) {
return $str;
} else {
$strpos = strpos($str, $separator);
if ($strpos === false) {
return $str;
} else {
return substr($str, -$strpos + 1);
}
}
}
function strleft($str, $separator) {
if (intval($separator)) {
return substr($str, 0, $separator);
} elseif ($separator === 0) {
return $str;
} else {
$strpos = strpos($str, $separator);
if ($strpos === false) {
return $str;
} else {
return substr($str, 0, $strpos);
}
}
}
https://stackoverflow.com/questions/7802821
复制相似问题