php8.5
Home/ Manual/ uopz / functions/ uopz_redefine

uopz_redefine

PHP function Edit on GitHub ✎

(PECL uopz 1, PECL uopz 2, PECL uopz 5, PECL uopz 6, PECL uopz 7)

Redefine a constant

Description

uopz_redefine(string $constant, mixed $value): bool
uopz_redefine(string $class, string $constant, mixed $value): bool

Redefines the given constant as value

Parameters

class

The name of the class containing the constant

constant

The name of the constant

value

The new value for the constant, must be a valid type for a constant variable

Return Values

Success

Examples

uopz_redefine() example

php
<?php
define("MY", 100);

uopz_redefine("MY", 1000);

echo MY;
?>

The above example will output:

output
1000

Source: reference/uopz/functions/uopz-redefine.xml · from the official PHP manual (php/doc-en)