2012-11-20 1 views
0

데이터를 검색하여 단락으로 인쇄하고 있습니다. 단락 너비가 시스템에서 기본값이라는 문제에 직면하고 있습니다. 나는 선을 깨고 싶다. (br 속성처럼). CSS 속성 'break all'을 사용했지만 모질라의 일부 버전에서는 작동하지 않습니다. 고정 너비와 많은 HTML CSS 속성을 사용했지만 이전 버전의 mozila에서는 제대로 실행되지 않습니다. 당신이 말해 줄 수있는 방법 우리는 자바 스크립트 또는 PHP 에서이 문제가 있습니다. 나는 zonked입니다.PHP에서 몇 단어 길이 뒤에 줄 바꿈하는 방법

+2

http : //stackoverflow.com/questions/11810270/how-to-split-up-a-string-after-a-certain-number-of-characters-in-php ... 시도해보십시오. 이 –

+0

친구에게 감사드립니다 ... 그 작업 ... –

답변

0

특정 최대 문자 수로 줄을 끊으려면 해당 코드를 얻을 수 있어야합니다. 단어 수에 대한 줄을 깨는 것은 일반적으로 이미 하이픈 처리 된 단어 (하이픈으로 분리) 나 줄 바꿈하지 않아야하는 구문과 같은 예외가 있기 때문에 일반적으로 자체 코드에서 수행해야 할 때 더욱 복잡해집니다. 일부 매우 긴 단어는 코드에 의해 하이픈으로 연결되어야하고 하이픈에서 분리되어야합니다. 이것은 좋은 일을하고 싶다면 간단한 스크립트 대신 조판 문제가됩니다. 그렇지 않으면 css 및 html 태그를 사용하여 일관되게 작업을 수행하고 열심히해야합니다. 현재 html과 css를 게시하고 mozilla의 버전을 알려 주시면 도와 드리겠습니다. 거기에 자바 스크립트 또는 PHP 줄 바꿈 코드가 있는지 확인합니다. 그것은 그것이하는 일을 할 것이고 출력을보기 좋게 만들기 위해 모든 특별한 경우 매개 변수를 결정하는 것은 당신에게 달려 있습니다.

1

인쇄 할 데이터의 길이를 계산하십시오.

당신은 다음 코드를 사용하여 데이터의 길이를 계산할 수 있습니다

<?php 
echo substr($data,0,100);echo"<br>"; 
echo substr($data,101,200); 
?> 

그것을 희망 : 데이터의

strlen($data); 

한다고 가정 길이가 200 당신은 100 문자 다음 코드를 시도한 후에 각 라인을 중단 할 것입니다 유용 할 것입니다.

관련 문제