php - Laravel 剥离从数据库中提取的数据?
问题描述
我的数据库中有一些数据在信息位之间使用多个选项卡格式化,如下所示:
“921 N”。
当 laravel 从数据库中检索此信息时,选项卡被剥离并替换为单个空格,例如:
“921 N”。
这是我用来从数据库中检索信息的代码:
$receipt = \App\class::join('table1','table2.table1_id', '=','table1.id')->where(function($query)use($id){$query->where('table1.id', '=', $id+1);})->get();
显示文本时,它只是被返回,没有其他任何东西作用于它。我的问题是如何避免剥离多余的制表符和空格,以便正确显示信息?
谢谢!
解决方案
我假设您正在网页中显示文本。
默认情况下,浏览器会将所有连续的空白压缩为一个空格。因此,数据可能是从数据库中正确检索到的,但浏览器并没有以您喜欢的方式显示它。
如果您想完全按原样显示数据,可以将其包装在<pre></pre>
标签中。
推荐阅读
- r - R闪亮折叠数据表中的长行
- javascript - 无法安装插件添加 phonegap-plugin-push ionic 3
- artifactory - Artifactory - 我们可以在目录级别设置权限吗
- c++ - Boost Multiprecision float128:std::exp 错误:'没有匹配的调用函数'
- node.js - 发送后无法设置标题。在nodejs中
- c - 当存在连续数组时,使用 MPI 用户定义的数据类型是否无用?
- linux - 如何每天轮换日志,仅使用当天的数据?
- javascript - 循环遍历 json 数据并匹配到一个数组
- c# - 停止加载功能在 Visual Studio 中不可用
- php - 使用组合框选择值时无法识别变量