这是一个幼稚的问题,但我没有得到如何解决它。我在PHP代码中使用HTML代码。它工作正常。但是当我在那个html代码中使用php代码时,它会显示错误。我的代码是 - >
$config['full_tag_open'] = '<div class="pagination"> <span class="page_no">Page 1 of 30</span> <ul class="pag_list">';
它工作正常,但我想在此使用PHP代码代替第1页的第30页。像这样 - &gt;
$config['uri_segment'] =4;
$config['full_tag_open'] = '<div class="pagination"> <span class="page_no">Page ."$config['uri_segment']". of 30</span> <ul class="pag_list">';
请帮帮我。在此先感谢。
答案 0 :(得分:2)
PHP代码是一个字符串,并被视为这样。
将其更改为:
$config['uri_segment'] = 4;
$config['full_tag_open'] =
'<div class="pagination"> <span class="page_no">Page '.
$config['uri_segment'].
' of 30</span> <ul class="pag_list">';
注意我只是为了清晰起见而设置了换行符。它实际上是关闭(并重新打开)单引号和删除$config['uri_segment']
周围的双引号。如果你用荧光笔查看你的代码(即使在这里你的问题),你可以看到它是红色的(像一个字符串)而不是突出显示(如PHP代码)。
答案 1 :(得分:0)
你有一个错字......你的.
不合适并且位于"
的错误一边。看起来你还在混合引用'/"
。试试这个:
$config['full_tag_open'] = '<div class="pagination"> <span class="page_no">Page ' . $config['uri_segment'] . ' of 30</span> <ul class="pag_list">';