Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于在新行中编写的PHP代码_Php_Text_Smarty_Line - Fatal编程技术网

用于在新行中编写的PHP代码

用于在新行中编写的PHP代码,php,text,smarty,line,Php,Text,Smarty,Line,我想修改这段代码,使“无额外费用”在新行上,而不是在同一行上 电流输出 $smarty->assign('buttonText', $this->l('CREDIT CARD | DEBIT CARD | NETBANKING NO Extra Charges ')); 预期产量 CREDIT CARD | DEBIT CARD | NETBANKING NO Extra Charges 这是用PHP编写的。整个代码是 CREDIT CARD | DEBIT CARD | N

我想修改这段代码,使“无额外费用”在新行上,而不是在同一行上

电流输出

$smarty->assign('buttonText', $this->l('CREDIT CARD | DEBIT CARD | NETBANKING  NO Extra Charges '));
预期产量

CREDIT CARD | DEBIT CARD | NETBANKING  NO Extra Charges
这是用PHP编写的。整个代码是

CREDIT CARD | DEBIT CARD | NETBANKING  
NO Extra Charges

您可以将换行符

放入smarty变量中吗?据我所知,Smarty应该能用

public function hookPayment($params)
{
    if (!$this->active)
        return;

    global $smarty;

    $smarty->assign('buttonText', $this->l('CREDIT CARD | DEBIT CARD | NETBANKING  NO Extra Charges '));

    return $this->display(__FILE__, 'payment.tpl');
}
$smarty->assign('buttonext',$this->l('CREDIT CARD | DEBIT CARD | NETBANKING
无额外费用');
我已经试过了,没用。还尝试了“\n”和“\r\n”@Arpanjain:什么是
$this->l
?它不是默认的smarty功能。它工作正常,并且可以显示所有内容。但都在同一条线上。@Arpanjain:它是如何定义的?或者,呈现的HTML是什么?有没有
你能给我你的电子邮件id吗,我会把整个文件发给你。哪个工作正常。您在执行此任务时有什么具体问题?请用这些信息更新问题。(关于您在现有答案下的对话,我们通常不鼓励询问外部联系方式,因为这看起来像是想要一个免费的私人支持渠道。通常最好只问一个明确的问题,有人可以直接回答,而不需要进行大量调试)。
$smarty->assign('buttonText', $this->l('CREDIT CARD | DEBIT CARD | NETBANKING<br>NO Extra Charges '));