Imdb\Person::parsepubmovies PHP Method

parsepubmovies() protected method

Parse movie helper
protected parsepubmovies ( &$res, $page, $header )
    protected function parsepubmovies(&$res, $page, $header)
    {
        $this->getPage($page);
        $pos_s = strpos($this->page[$page], "<h5>{$header}</h5>");
        $pos_e = strpos($this->page[$page], "<h5", $pos_s + 5);
        $skip = strlen($header) + 9;
        $block = substr($this->page[$page], $pos_s + $skip, $pos_e - $pos_s - $skip);
        $arr = explode("<br/><br/>", $block);
        $pc = count($arr);
        for ($i = 0; $i < $pc; ++$i) {
            if (preg_match('/href="\\/title\\/tt(\\d+)\\/">(.*)<\\/a>\\s*(\\((\\d+)\\)|)/', $arr[$i], $match)) {
                $res[] = array("imdb" => $match[1], "name" => $match[2], "year" => $match[4]);
            }
        }
    }