如何解决,分配必须是一行中的第一个代码块?

How to fix, assignments must be the first block of code on a line?

我正在开发 WordPress 插件并遇到代码嗅探器警告。如何修复以下警告消息?

[Squiz.PHP.DisallowMultipleAssignments.Found] Assignments must be the first block of code on a line

以上错误/警告是针对以下代码突出显示的。

$testimonial_gravatar_image = $out = $before = $after = '';

如何定义那些空变量?如果我跳过或删除,则错误会显示未定义的变量等。

$testimonial_gravatar_image 在 while 循环内,$out 用于生成输出。

$testimonial_gravatar_image = '';
$out = '';
$before = '';
$after = '';