Imdb\Person::nickname PHP Method

nickname() public method

Get the nick name
See also: IMDB person page /bio
public nickname ( ) : array
return array nicknames array[0..n] of strings
    public function nickname()
    {
        if (empty($this->nick_name)) {
            $this->getPage("Bio");
            if (preg_match("!Nicknames</td>\\s*<td>\\s*(.*?)</td>\\s*</tr>!ms", $this->page["Bio"], $match)) {
                $nicks = explode("<br/>", $match[1]);
                foreach ($nicks as $nick) {
                    $nick = trim($nick);
                    if (!empty($nick)) {
                        $this->nick_name[] = $nick;
                    }
                }
            } elseif (preg_match('!Nickname</td><td>\\s*([^<]+)\\s*</td>!', $this->page["Bio"], $match)) {
                $this->nick_name[] = trim($match[1]);
            }
        }
        return $this->nick_name;
    }