Oihana PHP

hasZipExtension.php

Table of Contents

Functions

hasZipExtension()  : bool
Checks if a file has a zip-related extension.

Functions

hasZipExtension()

Checks if a file has a zip-related extension.

hasZipExtension(string $filePath[, array<string|int, string> $zipExtensions = [FileExtension::ZIP] ]) : bool
Parameters
$filePath : string

Path to the file.

$zipExtensions : array<string|int, string> = [FileExtension::ZIP]

Optional list of valid zip-related extensions. Defaults to the single .zip extension.

Tags
author

Marc Alcaraz (ekameleon)

since
1.2.0
example

Check a simple zip file:

var_dump( hasZipExtension('/path/to/archive.zip') ); // bool(true)

Check is case-insensitive:

var_dump( hasZipExtension('/path/to/ARCHIVE.ZIP') ); // bool(true)

Check a file with an unsupported extension:

var_dump( hasZipExtension('/path/to/archive.tar') ); // bool(false)
Return values
bool

True if the file has a recognized zip extension.

On this page

Search results