|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2016-01-27 17:03 UTC] deivid dot garcia dot garcia at gmail dot com
[2016-02-10 23:47 UTC] ericsten@php.net
-Status: Open
+Status: Closed
-Assigned To:
+Assigned To: ericsten
[2016-02-10 23:47 UTC] ericsten@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Thu Oct 30 21:00:01 2025 UTC |
Description: ------------ When getting a value from cache, the optional parameter $success is not being set and it stays null, for both successful and unsuccessful operations. Test script: --------------- <?php $setResult = wincache_ucache_set('foo', 'bar'); $successfulGetResult = wincache_ucache_get('foo', $successShouldBeTrue); $unsuccessfulGetResult = wincache_ucache_get('foz', $successShouldBeFalse); echo '$setResult = ' . var_export($setResult, true) . PHP_EOL; echo '$successfulGetResult = ' . var_export($successfulGetResult, true) . PHP_EOL; echo '$successShouldBeTrue = ' . var_export($successShouldBeTrue, true) . PHP_EOL; echo '$unsuccessfulGetResult = ' . var_export($unsuccessfulGetResult, true) . PHP_EOL; echo '$successShouldBeFalse = ' . var_export($successShouldBeFalse, true) . PHP_EOL; Expected result: ---------------- $setResult = true $successfulGetResult = 'bar' $successShouldBeTrue = true $unsuccessfulGetResult = false $successShouldBeFalse = false Actual result: -------------- $setResult = true $successfulGetResult = 'bar' $successShouldBeTrue = NULL $unsuccessfulGetResult = false $successShouldBeFalse = NULL