Drupal 7 主题 Template.php 意外 T_OBJECT_OPERATOR 错误

Drupal 7 theme Template.php Unexpected T_OBJECT_OPERATOR error

我是 Drupal 开发的新手,正在尝试 运行 自定义主题 template.php.

中内容类型的预处理函数

这是我的代码:

function MYTHEME_preprocess_article(&$variables) {
  if (!field_image_alt_text->getValue().strlen() = 0 || null ) { set value to something }else {return;}
};

但它 returns 语法错误为:

Syntax Error: Unexpected T_OBJECT_OPERATOR

我怎么能。解决此错误?

提前致谢!

你不解决这个问题,代码不是php语言

function MYTHEME_preprocess_article(&$variables) {
  if (strlen(field_image_alt_text->getValue()) = 0 || null ) { set value to something }else {return;}
};