如何在HTML中使用PHP代码?

时间:2012-10-31 07:01:19

标签: php codeigniter

这是一个幼稚的问题,但我没有得到如何解决它。我在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">';

请帮帮我。在此先感谢。

2 个答案:

答案 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">';