wordwrap php+;我想不出来
我有一个php脚本,它可以完美地完成这项工作 然而,打印出来的结果是在一行,我需要它与wordwrap。将行数限制为X个字符,然后开始新行 我不知道把wordwrap命令放在哪里 (这里是主代码)wordwrap php+;我想不出来,php,word-wrap,break,Php,Word Wrap,Break,我有一个php脚本,它可以完美地完成这项工作 然而,打印出来的结果是在一行,我需要它与wordwrap。将行数限制为X个字符,然后开始新行 我不知道把wordwrap命令放在哪里 (这里是主代码) /*连接,选择数据库*/ $link=mysql\u connect(“XXXXXX”、“XXXXXXX”、“XXXXXXX”)或die(“无法连接:”.mysql\u error()); 回声“; mysql_select_db(“XXXXXXXX”)或die(“无法选择数据库”); /*执行SQL
/*连接,选择数据库*/
$link=mysql\u connect(“XXXXXX”、“XXXXXXX”、“XXXXXXX”)或die(“无法连接:”.mysql\u error());
回声“;
mysql_select_db(“XXXXXXXX”)或die(“无法选择数据库”);
/*执行SQL查询*/
$result=mysql\u query(“从xxxxxxx中选择xxxxxxx,其中Date=CURDATE()”)或die(“选择错误:”.mysql\u Error());
/*$num\u rows=mysql\u num\u rows($result)*/
打印“\n”;
while($get\u info=mysql\u fetch\u row($result)){
打印“\n
”;
foreach($get_info as$field)
打印“\t$field\n”;
打印“\n”;
}
打印“\n”;
例如,您可以修剪字段中的字符(0-开始,6-在第一个字符(0)后显示6个字符):
打印“\t”.substr($field,0,6)。“\n”;
打印“\t”。wordwrap($field,20,
')。“\n”;
您应该为每行计算$field中的字符串数,并根据定义计算此行的长度字符串。如果长度在定义的有限区域内,则打印长度
$counted_strings = 0;
foreach ($get_info as $field)
$counted_strings = strlen($field);
$counted_strings++;
if ($counted_strings <= 30)
{
print "\t<td><font face=arial size=4/>$field </font></td>\n";
print "</tr>\n";
}
}
$counted_strings=0;
foreach($get_info as$field)
$counted_strings=strlen($field);
$counted_strings++;
如果($counted\u strings抱歉没有这么做….它只是减少了字符数。我不想让它减少,但当它达到X个字符数时,它会跳行。你需要换行的字段名是什么??
print "\t<td><font face=arial size=4/>".substr($field, 0, 6)."</font></td>\n";
print "\t<td><font face=arial size=4/>".wordwrap($field, 20, '<br />')."</font></td>\n";
$counted_strings = 0;
foreach ($get_info as $field)
$counted_strings = strlen($field);
$counted_strings++;
if ($counted_strings <= 30)
{
print "\t<td><font face=arial size=4/>$field </font></td>\n";
print "</tr>\n";
}
}