2014-07-14 6 views
-1
$resultViewed='["88"]'; 

$viewed=json_decode($resultViewed); 

if(!in_array("9",$viewed)){ 
    print_r($viewed); 
    $viewed = array_push($viewed,"9"); 
    print_r($viewed); 
} 

PHP 배열 푸시 침입 배열

Array ([0] => 88) 2 

대신

Array ([0] => 88,[1]=>9) 
인쇄

배열 유효 다른 값 I로 작동하지 않는 추가 array_push()를 사용 기대하고있어.

+0

나는했습니다 :

그냥 간단한 방법을 사용하거나! – user1209203

답변

3

제거 할당 : $viewed = : 그냥

$viewed = array_push($viewed,"9"); 

다음 manual 이미

array_push($viewed,"9"); 

그것, 그것은 항목의 새 번호, 하지 배열의 값을 반환합니다. 지금 덕분에 저를 negging 중지 할 수 있습니다 답을 이동

$viewed[] = "9";