Documentación offline PHP master

wincache_ucache_cas

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

wincache_ucache_cas

Compara la variable con el valor antiguo y le asigna un nuevo valor a este

Descripción#

wincache_ucache_cas(string $key, int $old_value, int $new_value): bool
```php

Compara la variable asociada con la `key` con `old_value` y si coincide entonces asigna el `new_value` a este.

## Parámetros

`key`  
El parámetro `key` que se utiliza para almacenar la variable en la caché. `key` distingue mayúsculas de minúsculas.

`old_value`  
Valor anterior de la variable apuntada por `key` en la memoria caché del usuario. El valor debe ser de tipo `long`, en caso contrario la función devuelve `false`.

`new_value`  
El nuevo valor que se asignará a la variable indicada por la `key` si se encuentra una coincidencia. El valor debe ser de tipo `long`, en caso contrario la función devolverá `false`.

## Valores devueltos

Esta función retorna `true` en caso de éxito o `false` si ocurre un error.

## Ejemplos

Usando `wincache_ucache_cas`

```php

El ejemplo anterior mostrará:

bool(true)
int(1)

Véase también#

wincache_ucache_inc, wincache_ucache_dec