无法分配echo语句

时间:2016-08-11 10:56:21

标签: php echo

我有这个代码: -

<?php

  $value = echo $row['balance'];

?>

错误发生在$value = echo $row['balance'];,我不知道如何修复它。

2 个答案:

答案 0 :(得分:1)

您必须删除echo: -

$value = $row['balance'];

附加(检查$row['balance']是否已设置可能发生其他明智的未定义索引错误): -

<?php
if(isset($row['balance'])):
  $value = $row['balance']; 
  if($value > 29 ):
    echo '<button type="button" class="btn btn-success" name="myButton">Ticket kaufen! 1 Ticket = 30 dM</button>';
  else:
    echo '<button type="button" class="btn btn-danger" name="myButton" disabled>Du hast nicht genug Geld!</button>'; 
  endif;
  endif;
?>

此外,如果您想echo该值,请执行以下操作: - echo $value;

答案 1 :(得分:0)

你的作业有误:

  $value = echo $row['balance']; // no need to use echo

删除echo

  $value = $row['balance']; 

使用错误报告会导致语法错误。