Как удалить строку сходства между двумя строками в переполнении стека

У меня есть две строки, как это:

$str_1 = 'catalog/view/javascript/bootstrap/css/bootstrap.min.css';
$str_2 = 'catalog/view/javascript/font-awesome/css/font-awesome.min.css';

Как я могу удалитьКаталог / просмотр / JavaScript /‘ от $ str_2.

Спасибо!

0

Решение

Попробуй это

$str_2 = 'catalog/view/javascript/font-awesome/css/font-awesome.min.css';
echo str_replace( "catalog/view/javascript/", "", $str_2 );
1

Другие решения

демо здесь

<?php
$str_1 = 'catalog/view/javascript/bootstrap/css/bootstrap.min.css';
$str_2 = 'catalog/view/javascript/font-awesome/css/font-awesome.min.css';
$length = strlen($str_1);
$index = 0;
while($index < $length)
{
if(strpos($str_2, substr($str_1, 0, $index + 1)) === false)
break;
$index++;
}
$str_2 =  substr($str_2, $index);
echo $str_2;
0

По вопросам рекламы [email protected]