在php/drupal代码中查找语法错误

在php/drupal代码中查找语法错误,php,Php,我被卡住了。。。有人能帮我找到这行代码的语法错误吗?我对PHP还不熟悉,而且我一直坚持使用它 <?php isset($node->field_artistname['und']) { echo $node->field_artistname['und'][0]['value']; }?> 为isset()添加if() 这可能是你的答案 if(isset($node->field_artistname['und'])) { echo $node-&

我被卡住了。。。有人能帮我找到这行代码的语法错误吗?我对PHP还不熟悉,而且我一直坚持使用它

<?php isset($node->field_artistname['und']) { echo $node->field_artistname['und'][0]['value']; }?>

isset()添加
if()


这可能是你的答案

 if(isset($node->field_artistname['und'])) { 
     echo $node->field_artistname['und'][0]['value']; 
 }?>

如果你想保持一个班轮使用这个

<?php echo isset($node->field_artistname['und']) ?$node->field_artistname['und'][0]['value']:""; ?>


if()
对于
isset()
请提供完整的错误代码。在
field\u artistname
之前是否没有其他错误消息?您能否发布准确完整的错误消息?
<?php echo isset($node->field_artistname['und']) ?$node->field_artistname['und'][0]['value']:""; ?>