Returns the portion of the first parameter starting at the position specified in the second parameter. The optional third parameter specifies how many characters to return. If the third parameter is not specified, the entire value from the start position is returned.