public function replaceIgnoreCase( $search, $replacement, & $count = 0 ) {
		return new GString( str_ireplace( $search, $replacement, $this->value, $count ) );
	}
public function replaceIgnoreCase( $search, $replacement, & $count = 0 ) {
		return new GString( str_ireplace( $search, $replacement, $this->value, $count ) );
	}
public function replaceIgnoreCase ( $ search , $ replacement , & $ count = 0 ) { return new GString ( str_ireplace ( $ search , $ replacement , $ this -> value , $ count ) ) ; }
Returns a new GString resulting from replacing all occurrences of the search
string with the replacement string, ignoring case differences.

@access public

@param string $search The old string
@param string $replacement The new GString
@param int $count This will be set to the number of replacements performed

@return \String the resulting string.
Returns a new GString resulting from replacing all occurrences of the search string with the replacement string ignoring case differences .