【问题标题】:What is wrong with this line? Php concatenation error [duplicate]这条线有什么问题? Php连接错误[重复]
【发布时间】:2017-05-31 09:37:23
【问题描述】:

我在这一行有错误:

$previous_next = '<div class="previous">POPRZEDNI WPIS:<h4><a href="#">'.<?= $previous_row->title ?>.'</a></h4><br></div>';

错误是

An uncaught Exception was encountered

Type: ParseError

Message: syntax error, unexpected '<'

Filename: E:\XAMPP\htdocs\projekt2\application\models\Devloger.php

Line Number: 68

Backtrace:

File: E:\XAMPP\htdocs\projekt2\application\controllers\Main.php
Line: 9
Function: model

File: E:\XAMPP\htdocs\projekt2\index.php
Line: 315
Function: require_once

Sublime Text 甚至无法正确突出显示此代码。 但我看不出这里有什么问题。 这里有什么问题?

【问题讨论】:

  • &lt;?= $previous_row-&gt;title ?&gt; 应该是$previous_row-&gt;title 你没有在php-code中使用&lt;?
  • 添加到上面的评论;抛出错误是因为您已经在 php 标签中,当您已经在一对标签中时,无需添加另一组 &lt;?= ?&gt;
  • 删除 PHP 标签

标签: php string codeigniter concatenation


【解决方案1】:

试试这个

$previous_next = '<div class="previous">POPRZEDNI WPIS:<h4><a href="#">'.$previous_row->title.'</a></h4><br></div>';

【讨论】:

    猜你喜欢
    • 2014-11-26
    • 2020-02-14
    • 1970-01-01
    • 1970-01-01
    • 2012-10-20
    • 2011-04-15
    • 2010-10-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多