Zend警告任务

时间:2016-05-18 00:10:20

标签: php

Zend告诉我,我在条件行279中有一项任务,我不确定这是否会成为问题。

// Get position of delimiters
        $pos = [];
        foreach ($delims as $delim) {
            if ($p = strpos($this->data, $delim, min($this->index, $this->length))) {
                $pos[] = $p;
            }
        }

这是第279行

if ($p = strpos($this->data, $delim, min($this->index, $this->length))) {

1 个答案:

答案 0 :(得分:0)

查看类似的question,这可能会有效:

if (($p = strpos($this->data, $delim, min($this->index, $this->length))) != false)

理由(据我的理解):

这会将其转换为条件语句,并消除作为作业的机会。因此,警告已经解决。