2017-01-13 6 views

답변

0
$x=0; 

while($x>=0) 
{ 
$x=$x+1; 
$string = "x" . $x; 
    if(isset($_COOKIE[$string]) 
    { 
    break; 
    } 
} 
echo $x; 

그래도 될까요? 간단한 쿠키는 쿠키가 발견되지 않으면 영원히 (또는 시간이 끝날 때까지) 실행됩니다.

+0

''x '가 아니어야합니다. $ x'? – Barmar

+0

@Barmar 동의, 감사합니다. – Davie

0

루프를 사용하지 않고 고통을 덜어 주면 쿠키에 배열을 추가하고 이와 같이 필요할 때 새 색인을 추가 할 수 있습니다.

$_COOKIE['x'] = array(); //Somewhere when you start 
//... 
$_COOKIE['x'][] = "the value";