wincache_ucache_cas
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