-1

幼稚な質問ですが、修正方法がわかりません.phpコードでhtmlコードを使用しています。それは正常に動作します。しかし、そのhtmlコードでphpコードを使用すると、エラーが表示されます。私のコードは->

$config['full_tag_open'] = '<div class="pagination"> <span class="page_no">Page 1 of 30</span> <ul class="pag_list">';

それは正常に動作しますが、30ページ中1ページの代わりにこれで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">';

私を助けてください 。前もって感謝します。

4

2 に答える 2

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 コードのように) ことがわかります。

于 2012-10-31T07:03:40.670 に答える
0

タイプミスがあります....場所がずれていて、 の間違った側にあり"ます。また、引用を混ぜているようにも見えました'/"。これを試して:

$config['full_tag_open'] = '<div class="pagination"> <span class="page_no">Page ' . $config['uri_segment'] . ' of 30</span> <ul class="pag_list">';
于 2012-10-31T07:04:16.780 に答える