赋值必须是Travis上行验证错误的第一个代码块 时间:2018-11-20 作者:Demonix Travis正在给我~Assignments must be the first block of code on a line 对于此特定代码行:$validate_string = $pf_param_string = substr( $pf_param_string, 0, - 1 ); 这对我来说似乎很好,还是我做错了作业? 2 个回复 最合适的回答,由SO网友:Jacob Peattie 整理而成 您不应该在一行上分配多个变量。分别进行:$pf_param_string = substr( $pf_param_string, 0, - 1 ); $validate_string = $pf_param_string; 或者,如果不需要两个变量,只需跳过其中一个:$validate_string = substr( $pf_param_string, 0, - 1 ); SO网友:kero 根据this answer on StackOverflow, 这可能是一行中有多个作业的问题。重构到$validate_string = substr( $pf_param_string, 0, - 1 ); $pf_param_string = $validate_string; 应该解决这个问题。 结束 文章导航