PEAR Manual
Prev |  | Next

# Net_FTP::size()

Net_FTP::size() -- returns the size in bytes of a file.

## Synopsis

    require_once 'Net/FTP.php';

``mixed Net_FTP::size` (string $file)`

## Description

gives you the size of a file bytes.

## Parameter

- `string $file` - The file to check.

## Return value

`mixed` - the size of the given file on success, otherwise PEAR::Error.

## Throws

The returned PEAR_Error object in case of an error is unspecific. You can ignore the errornumber and errormessage, because only "Connection failed" will be returned if the connection fails.

## Note

This function can not be called statically.

## Example

Example 48-1. Using size()
    <?php

        var_dump($test->size('/foo/bar'));

    ?>

Prev | Home | Next
Net_FTP::mdtm() | Up | Net_FTP::ls()