protected function writeFile($path, $data, $mode = 'wb')
	{
		if (($fp = @fopen($path, $mode)) === false)
		{
			return false;
		}

		flock($fp, LOCK_EX);

		for ($result = $written = 0, $length = strlen($data); $written < $length; $written += $result)
		{
			if (($result = fwrite($fp, substr($data, $written))) === false)
			{
				break;
			}
		}

		flock($fp, LOCK_UN);
		fclose($fp);

		return is_int($result);
	}
protected function writeFile($path, $data, $mode = 'wb')
	{
		if (($fp = @fopen($path, $mode)) === false)
		{
			return false;
		}

		flock($fp, LOCK_EX);

		for ($result = $written = 0, $length = strlen($data); $written < $length; $written += $result)
		{
			if (($result = fwrite($fp, substr($data, $written))) === false)
			{
				break;
			}
		}

		flock($fp, LOCK_UN);
		fclose($fp);

		return is_int($result);
	}
protected function writeFile ( $ path , $ data , $ mode = 'wb' ) { if ( ( $ fp = @ fopen ( $ path , $ mode ) ) === false ) { return false ; } flock ( $ fp , LOCK_EX ) ; for ( $ result = $ written = 0 , $ length = strlen ( $ data ) ; $ written < $ length ; $ written += $ result ) { if ( ( $ result = fwrite ( $ fp , substr ( $ data , $ written ) ) ) === false ) { break ; } } flock ( $ fp , LOCK_UN ) ; fclose ( $ fp ) ; return is_int ( $ result ) ; }
Writes a file to disk, or returns false if not successful.

@param $path
@param $data
@param string $mode

@return boolean
Writes a file to disk or returns false if not successful .