2013-11-03 1 views
2

이것은 간단해야한다고 생각합니다. 그러나 비슷한 대답을 얻을 수는 없습니다.<br> 태그 앞에 인쇄 문자열 값

기본적으로 나는 <br> 태그 앞에 문자열 값을 인쇄하려고합니다.

따라서 $summary의 값이 Title <br> more info 인 경우 "제목"을 반향시키고 싶습니다.

감사합니다. 이전에 1,000 번이나 물어 본 경우 죄송합니다. 문자열이 해당 형식에 항상있는 경우

답변

2
$summary = 'Title <br> more info'; 
echo explode('<br>', $summary)[0]; 
2

, 다음이 수행합니다

$vals = explode('<br>', $summary); 

$before = vals[0]; 

echo $before; 
3

당신은 그것을 달성하기 위해 strstr를 사용할 수 있습니다.

$str = 'foo<br>bar'; 
echo strstr($str, '<br>', true); // foo 
0

모든 답변이 이보다 낫습니다. 그러나 새로운 접근 방식을 위해서 나는 나의 생각을 쓰고있다.

$txt = 'Title <br> more info'; 
echo substr($txt, 0, stripos($txt,'<br>'));