---
title: "Version Component"
version: "5.4"
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.phalcon.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Version Component

## Overview
[Phalcon\Support\Version][version] is a small but handy class, that returns the current version of Phalcon installed in your system.

## Constants

| Name                     |  Value  | Description                            |
|--------------------------|:-------:|----------------------------------------|
| `VERSION_MAJOR`          |    0    | The major version                      |
| `VERSION_MEDIUM`         |    1    | The medium version                     |
| `VERSION_MINOR`          |    2    | The minor version                      |
| `VERSION_SPECIAL`        |    3    | The special version (alpha, beta etc.) |
| `VERSION_SPECIAL_NUMBER` |    4    | The special version number             |

## Methods

```php
protected function getVersion(): array
```
Return an array with each version part as an element.

```php
<?php

use Phalcon\Support\Version;

$version = new Version();

var_dump($version->getVersion);
// 5.0.0RC4
// [5, 0, 0, 3, 4] 
```

```php
protected function get(): string
```
Return the version

```php
<?php

use Phalcon\Support\Version;

$version = new Version();

echo $version->get();
// 5.0.0RC4
```

```php
protected function getId(): string
```
Return the version as a number string

```php
<?php

use Phalcon\Support\Version;

$version = new Version();

echo $version->getId();
// 5000034
```

[version]: /5.4/api/phalcon_support/#support-version

Source: https://docs.phalcon.io/5.4/support-version/index.mdx
