php类返回带有enter符号的结果
所以我有一段代码,它从数据库中获取一系列行,以便将其放入php类返回带有enter符号的结果,php,Php,所以我有一段代码,它从数据库中获取一系列行,以便将其放入 class dat{ public $result; public function loadParteneri (){ global $db; $nrcrt = 1; $db->orderBy("numefirma","asc"); $parteneri = $db->get ("parteneri"); if ($db->cou
class dat{
public $result;
public function loadParteneri (){
global $db;
$nrcrt = 1;
$db->orderBy("numefirma","asc");
$parteneri = $db->get ("parteneri");
if ($db->count > 0)
foreach ($parteneri as $partener) {
$this->result[] = <<<EOD
<div id="{$partener['id']}" class="row lines">
<div class="col-md-1">{$nrcrt}</div>
<div class="col-md-2 serie">{$partener['numefirma']}</div>
<div class="col-md-1">{$partener['tippartener']}</div>
<div class="col-md-2">{$partener['cif']}</div>
<div class="col-md-2">{$partener['oras']}</div>
<div class="col-md-2">{$partener['nume']} {$partener['prenume']}</div>
<div class="col-md-2">
<span class="glyphicon glyphicon-search view-partener" title="Vizualizare"></span>
<span class="glyphicon glyphicon-trash trash-partener" title="Stergere"></span>
</div>
</div>
EOD;
$nrcrt++;
}
$db->disconnect();
}
}
问题是响应如下所示:
"<div id="97" class="row lines">
↵ <div class="col-md-1">1</div>
↵ <div class="col-md-2 serie">2 BRUNO MARS</div>
↵ <div class="col-md-1">clientfinal</div>
↵ <div class="col-md-2">RO15165473</div>
↵ <div class="col-md-2">HUNEDOARA</div>
↵ <div class="col-md-2"> </div>
↵ <div class="col-md-2">
↵ <span class="glyphicon glyphicon-search view-partener" title="Vizualizare"></span>
↵ <span class="glyphicon glyphicon-trash trash-partener" title="Stergere"></span>
↵ </div>
↵</div>"
”
↵ 1.
↵ 布鲁诺火星2号
↵ 客户决赛
↵ RO15165473
↵ 胡内多拉
↵
↵
↵
↵
↵
↵"
我做错了什么?请提前感谢!您可以尝试使用:
$result=实际上,它按预期工作。好的,那么如何使它只返回html而不返回enter符号?换行符“\n”是html的一部分(或任何文本输出),里面没有什么有害的东西。你怎么能用str_replace来删除它。检查Bernard的答案。谢谢大家!是的,最好使用单独的模板,但到目前为止,我主要使用的是程序化php,对我来说掌握oop有点困难。你能给我一个针对这种特殊情况的模板示例吗?@Leonida AlexandruDiaconu,您可以使用纯PHP模板并将其嵌入,但我建议使用类似
"<div id="97" class="row lines">
↵ <div class="col-md-1">1</div>
↵ <div class="col-md-2 serie">2 BRUNO MARS</div>
↵ <div class="col-md-1">clientfinal</div>
↵ <div class="col-md-2">RO15165473</div>
↵ <div class="col-md-2">HUNEDOARA</div>
↵ <div class="col-md-2"> </div>
↵ <div class="col-md-2">
↵ <span class="glyphicon glyphicon-search view-partener" title="Vizualizare"></span>
↵ <span class="glyphicon glyphicon-trash trash-partener" title="Stergere"></span>
↵ </div>
↵</div>"
$result = << EOD
// DIV's etc...
EOD;
$this->result[] = str_replace(["\n", "\r"], "", $result);