0

ワードラップを使用していますか?動作しない原因になります。単にechoがテキストをラップすることを知りませんでした。

<p><?php echo wordwrap(ucfirst($row->description), 10);?></p>
4

3 に答える 3

0

説明を切り捨てたい場合は、mb_substr()を使用できます。

http://php.net/manual/en/function.mb-substr.php

于 2012-07-18T07:29:56.633 に答える
0

デフォルトでは、改行 ( ) をwordwrap挿入します。これらの改行を HTML で視覚的に表示したい場合は、 の 3 番目のパラメーターを使用してを指定します。ASCII\nwordwrap<br />

<p><?php echo wordwrap(ucfirst($row->description), 10, '<br />');?></p>
于 2012-07-18T07:26:24.603 に答える
0

PHP.netですべてのネイティブ関数に関するドキュメントを読むことができます。

あなたの場合、3 番目のパラメーターを指定しなかったため、デフォルトで " \n" (改行) になり、ソース コードでのみ表示されます。おそらく<br />\n、3 番目のパラメーターとして " " が必要です。

于 2012-07-18T07:26:37.633 に答える