程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 請問PHP作圖,調用的字符超出圖片邊框。如何固定換行?

請問PHP作圖,調用的字符超出圖片邊框。如何固定換行?

編輯:關於PHP編程



問答
請問PHP作圖,調用的字符超出圖片邊框。如何固定換行?
答案
希望能達到一定字節後自動換行,

應該在3排左右。請問該如何寫換行呢?

$content(內容)

希望能實現達到一排顯示多少字符後自動換行

第二排也依次類推!谷歌/百度了半天沒有發現對詞類的提問

當然回答也就難尋了。特來PHP提問

現在用的:


if (strlen($content)>38) {
$content1=get_substr($content,0,38);
$content2=get_substr($content, 38,23);
$content3=get_substr($content,37,23);
if ($content3!=$content2)
$content2=$content3;
$content=$content1."n".$content2."...";
}

function get_substr($string,$start='0',$length='')
{
$start = (int)$start;
$length = (int)$length;
$i = 0;
if(!$string)
{return;}
if($start>=0) {
while($i<$start) {
if(ord($string[$i])>127) {
$i = $i+2;
} else {
$i++;
}
}
$start = $i;
if($length=='') {
return substr($string,$start);
}
elseif($length>0) {
$end = $start+$length;
while($i<$end) {
if(ord($string[$i])>127) {
$i = $i+2;
} else {
$i++;
}
} if($end != $i-1) {
$end = $i;
} else {
$end--;
}
$length = $end-$start;
return substr($string,$start,$length);
} elseif($length==0) {
return;
} else {
$length = strlen($string)-abs($length)-$start;
return get_substr($string,$start,$length);
}
} else {
$start = strlen($string)-abs($start);
return get_substr($string,$start,$length);
}
}

這樣子很不靈活。希望高手能提供更方便的方式!謝謝!



比如說我想達到:

簽名:+$content+時間

具體情況:

簽名:你要是再遲疑不決
,就失去機會了。天空飛
的是菜鳥,地上跑的是鳥
菜。!2009-04-07 10:3
7:59

我希望這樣效果 該如何實現呢?

感覺上是分為了三個標簽

標簽一:自定義文字
標簽二:具體內容
標簽三:發布時間

綜合起來能讓他們在一個固定的塊中,工整的顯示出來

就像QQ的滔滔:[img]http://p.taotao.com/images/head/79/45/00/16/79450016_2.png[/img]

就像這個效果。其實我也是想做這種東西!就是內容這塊遇到了難題!



最終目的是希望達到滔滔的這種做圖效果? [img]http://www.111cn.cn/bbs/images/smilies/default/loveliness.gif[/img][img]http://www.111cn.cn/bbs/images/smilies/default/loveliness.gif[/img]

[ ]

我來回答





  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved