php - redis做一个队列,为什么出队列是会少显示一个元素?
ringa_lee
ringa_lee 2017-04-11 10:15:37
0
1
284
$redis = new redis();

3 $redis->connect('127.0.0.1',6379);
4 $arr= array('h','e','l','l','o','w','o','r','l','d');
5 foreach($arr as $k =>$val){ //入队
6 $redis->rpush('list',$val);
7 }

6 while(true){ //出对
7 $get = $redis->lpop('list');
9 if($get)
10 {
11 echo '出队列--'.$get;
12 echo '';
13 }else{
14 echo '出队完成';
15 return false;
16 }
17
18 }

1) "e"

2) "l"

3) "l"

4) "o"

5) "w"

6) "o"

7) "r"

8) "l"

9) "d"

少了一个h

ringa_lee
ringa_lee

ringa_lee

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!