Home > PHP > Function > WinCache > wincache_ucache_cas()

wincache_ucache_cas()

wincache_ucache_cas - Compares the variable with old value and assigns new value to it

Syntax

mixed wincache_ucache_cas (string $key, $old_value, $new_value)

Arguments

  • key - The key that is used to store the variable in the cache. key is case sensitive.
  • old_value - Old value of the variable pointed by key in the user cache. The value should be of type long, otherwise the function returns FALSE.
  • new_value - New value which will get assigned to variable pointer by key if a match is found. The value should be of type long, otherwise the function returns FALSE.

Description

Compares the variable associated with the key with old_value and if it matches then assigns the new_value to it.

Version

PHP PECL wincache >= 1.1.0

Return value

Returns TRUE on success or FALSE on failure.