我试图将PHP中的文本导出限制为仅限50个字符
如何修改以下语句以允许此操作?
$list[$key]['goods_attr'] = $rows['goods_attr'];
答案 0 :(得分:3)
如果可能,您应该在SQL查询中执行此操作。
SELECT LEFT(subject , 50) FROM table
或者您可以使用substr
这样做:
$list[$key]['goods_attr'] = substr($rows['goods_attr'], 0, 50);
答案 1 :(得分:0)
有一个内置的php substr功能。它的工作原理如下:
$string = "Hello world";
$string = substr($string,0,5);
它会打印"你好"。
所以在你的情况下,它应该是:
$list[$key]['goods_attr'] = substr($rows['goods_attr'],0,50);
那就是它。