2013-10-10 4 views
1

굵게 표시된 내용 사이에 줄 바꿈을 추가하고 싶습니다.숫자 앞에 줄 바꿈을 어떻게 추가 할 수 있습니까?

이 열

85,025 혈액 카운트 완전 자동 & 자동 Difrntl WBC Count82977 Glutamyltrase Gamma80053 종합 대사 Panel81000 Urinls 딥 스틱/태블릿 Reagnt 비 자동 Micrscpy

에 표시되는 내용입니다 나는 이것을 <br>으로 바꿨고 작동하지 않는다.

$subject = ucwords(strtolower($row['myitem'])); 

echo " <td class='detail'>&nbsp;" . $subject . "</td>\n"; 
+0


태그를 사용 하시겠습니까? – Deepak

+0

또한'$ subject'의 내용은 무엇입니까? – Deepak

+0

브라우저 또는 결과 HTML에서 렌더링 할 때 시각적 인 선이 끊어집니다.? – Kiruse

답변

0

여기 $row은 복수형 배열 myitem 예입니까? 그래서 $subject 배열 입니다 그래서 당신은 <tr> 당신이 휴식을 줄 수 있습니다 여기

foreach($subject as $key=>$value){ 
    echo '<tr><td class="detail">&nbsp;' . $value . '</td></tr>'; 
} 

배열 $subject의 각 값을 통해 루프를했습니다. 내가 이해 한 경우

당신은 제대로

+0

그래서 'myitem'은 표시된 전체 문자열을 포함하는 배열입니다. 따라서 별도의 myitem이 있으면이 작업이 가능합니다. 하지만 내 물건은 마지막 문자열입니다. 얼마나 많은 사람들이 있을지 모릅니다. 다음 번호와 설명 앞에 번호와 설명, 줄 바꿈이 있어야합니다. – user2031297

0

이 당신이 원하는 것입니다 .. 당신이 찾고 또는 만약 내가 잘못 알려하는 것 일 수있다?

<?php 
$subject = "85025 Blood Count Complete Auto&auto Difrntl Wbc Count82977 Glutamyltrase Gamma80053 Comprehensive Metabolic Panel81000 Urinls Dip Stick/tablet Reagnt Non-auto Micrscpy"; 

$searchStr1 = "Count82977"; 
$searchStr2 = "Panel81000"; 

$str1 = str_replace($searchStr1, '<br/>'.$searchStr1.'<br/>', $subject); 

$str2 = str_replace($searchStr2, '<br/>'.$searchStr2.'<br/>', $str1); 

echo $str2; 
?> 
+0

문제는 번호와 설명 하나만 있으면 문제가되지 않습니다. $ searchStr1, $ searchStr2를 만드는 것은 너무 많을 수 있습니다. – user2031297

관련 문제