Php 如何修复,赋值必须是行上的第一个代码块?

Php 如何修复,赋值必须是行上的第一个代码块?,php,wordpress,phpcs,phpcodesniffer,Php,Wordpress,Phpcs,Phpcodesniffer,我正在开发WordPress插件,代码嗅探器警告一直困扰着我。如何修复以下警告消息 [Squiz.PHP.disallowMultiplessignments.Found]赋值必须是一行中的第一个代码块 上述错误/警告针对以下代码突出显示 $testimonial_gravatar_image = $out = $before = $after = ''; 如何定义这些空变量?如果跳过或删除,则错误显示未定义变量等 $commential\u gravatar\u image位于while循环

我正在开发WordPress插件,代码嗅探器警告一直困扰着我。如何修复以下警告消息

[Squiz.PHP.disallowMultiplessignments.Found]赋值必须是一行中的第一个代码块

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

$testimonial_gravatar_image = $out = $before = $after = '';
如何定义这些空变量?如果跳过或删除,则错误显示未定义变量等


$commential\u gravatar\u image
位于while循环内,而
$out
用于生成输出。

您的php版本是什么。嗅探规则名为“disallowmultiplessignments”。它不接受多个链接分配。在一个单独的语句中用空字符串初始化每个变量。是否有任何其他逻辑可以执行或避免或抑制警告:)您的php版本是什么。嗅探规则名为“disallowmultiplessignts”。它不接受多个链接分配。在一个单独的语句中用空字符串初始化每个变量。是否有任何其他逻辑可以执行或避免或抑制警告:)