今天(希望如此)的最后一个问题。
所以我正在通过cmd运行纯.php脚本,我想将文本输出格式化为“行”,或者使输出看起来像行。
当前,我使用的是“ \ t” 格式,但是一旦变量“跳过”了一个标签页(对于该行而言太大),则整行标签页会比上一行移位更多/下一行(也许)。
echo 'TestText: ', $variable . "\t" . '[' . $variable 2...
“ $ variable的长度通常会更改一个或两个制表符,从而使“ \ t”或“ \ t \ t”的偏移量变大。
所以我的问题:有什么方法可以用适当的文本行正确格式化这种“表”?
答案 0 :(得分:0)
这不是一个平滑的解决方案,但它是一个解决方案:实现了if / elseif / else,并尝试计算变量到达下一个“制表点”之前允许有多少个字符。 为此,随着字符的增加,相应地减少了所需的制表符数量。