本帖最後由 luguokankan 於 2013-5-19 10:50 編輯 9 c/ Y1 R: A9 F9 Z" i! A& S! a
風吹不動 發表於 2013-5-19 10:27 
* L2 ?1 |# V( R$ d/ B0 X9 _測試不成功,每次都是從新生成結果
1 f3 ~3 Z$ Z4 y2 _$ w3 N' }測試代碼?
) H& h* k2 K7 x3 }" i0 q' O0 t3 m r0 u1 V3 r( l
我的測試代碼- require_once(__DIR__.'/wp-config.php');
4 Q0 X& V4 n" |0 z# u' E/ B; ?8 A - delete_transient( 'cache_me' );3 B% q* V. _- o4 C* z9 W [5 n
- function get_cached_result(){2 h, b, ~ i$ d8 V$ x
- $arry = array(1,2,3,4,5,6);+ O0 o1 n/ _* ~7 W4 B Q) M7 J
- if ( false === ( $result = get_transient( 'cache_me' ) ) ) {1 Z p# R. ]; D9 n' b
- $result = array_rand($arry,2);* o5 ^: Q2 z2 T/ r' b) ]6 d( R
- set_transient( 'cache_me', $result,3600 );
! R* n/ M M2 u2 e - }
* @4 R( u( e, u4 Z+ H3 o8 Z - return $result;
& @# p* c+ I5 {7 `9 h. u - }
6 z, n! e; w% ^6 d% U# N+ ~0 y - 3 t4 B1 M( k! O
- echo '<pre>';, M( S% D- Q) [5 c
- for($i=0;$i<10;$i++){
E6 i5 ?5 n' ]2 _/ H+ R; e8 b - $result =get_cached_result();
2 A" P3 R1 I. S$ B# ]- H - print_r($result);/ G& H/ E( q3 T5 E! Y4 m# W
- }9 d9 u0 q# S: T W% c# e
X4 p H' d. B9 {& S+ n8 }- exit();
複製代碼 output- Array
, P( n# C* c. A" ^3 d: j- g - ( j' G. b1 j0 a7 ]8 y
- [0] => 2
. E6 b- x. M9 h' l: M, T- r9 T: \ - [1] => 3
M4 h( P4 x" }& G. b: J2 ~0 o - )
2 I* z" s& @7 F+ a$ s - Array
! ]7 g& t& s( ?% l2 Q7 S9 l* F8 ~; ^ - (
, W( |4 C( Z) _0 } - [0] => 2
- y$ t8 A1 D( V2 s q4 Q, o6 c - [1] => 33 h! ?2 h: O# p8 z% D
- )
3 A: w, k% A; n9 G. G4 p/ Z8 s - Array6 U) r! B* X. x4 x* H0 E6 l7 W4 j
- (
# R0 s) {0 T5 t3 l - [0] => 2
. x% O3 ?2 L) T3 b) N - [1] => 3
+ D+ p% n, @% y/ S% I3 E - )
. U" D5 O9 f; T% I' I$ j+ r/ D - Array, A) C. m W N t0 Z" y
- (% p/ X: U( ]9 o, @' N" Q
- [0] => 2
% v* X/ ^$ |) X - [1] => 39 x( z, X3 L6 L; `
- )& L; I( r& p; ?. H* H, q
- Array
# u, n$ v' P8 K - (* T- R/ ~, ]! h0 {/ z# ^
- [0] => 2
. y/ Q$ O2 e8 j8 U - [1] => 3. |4 }# m: X4 q" a& S
- )
$ M6 ?- H ?' S; j; o7 n - Array8 j5 Q( U; p" j5 }. i/ ?
- (" t# ~7 i1 p9 I/ k8 Y* J! t0 i
- [0] => 2
6 A1 j M) t( ^1 m4 ]/ | - [1] => 3
' k0 P' {5 p2 X* f: \ - )
複製代碼 我給的代碼肯定是可以的.
( h- i9 ?" k* z: x問題可能出現在你真正的代碼上.7 W) M& i1 N: a( n% V
|