문제

Travis is giving me ~ Assignments must be the first block of code on a line for this specific line of code:

$validate_string = $pf_param_string = substr( $pf_param_string, 0, - 1 );

It seems fine to me or am I doing the assignments wrong?

도움이 되었습니까?

해결책

You're not supposed to assign multiple variables on a single line. Do them separately:

$pf_param_string = substr( $pf_param_string, 0, - 1 );
$validate_string = $pf_param_string;

Or, if you don't need both variables, just skip one of them:

$validate_string = substr( $pf_param_string, 0, - 1 );

다른 팁

According to this answer on StackOverflow, it could be the problem with multiple assignments in one line. Refactoring to

$validate_string = substr( $pf_param_string, 0, - 1 );
$pf_param_string = $validate_string;

should solve this.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 wordpress.stackexchange
scroll top