我正在尝试做一些应该很容易的事情,但遇到了问题。
我想要做的就是从 MySQL 表生成报告,并将其作为纯 .txt 文件。我需要文件固定宽度,因此一切都排列整齐并且看起来不错。我将使用 courier 字体,它只是一个准系统表格,但我如何才能真正让所有内容按照固定宽度文件的方式排列起来呢?
我是否必须建立一个用空格填充的值数组才能使它们具有相同的宽度?或者是否有一个 php 函数可以在特定位置开始写入?
再次感谢您的帮助!
看看str_pad http://php.net/manual/en/function.str-pad.php方法。例如。
str_pad('Somevalue', 20, " ", STR_PAD_LEFT);
将用空格向左填充字符串“Somevalue”,给出
" Somevalue"
Whereas
str_pad('Somevalue', 20);
将用空格向右填充字符串,给出:
"Somevalue "
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)