배열의 마지막 노이미지를 지우려면 어떻게 하면 좋을까요??

배열의 마지막 노이미지를 지우려면 어떻게 하면 좋을까요??

QA

배열의 마지막 노이미지를 지우려면 어떻게 하면 좋을까요??

답변 2

본문


 
[ImageSet] => Array (
[0] => Array (
[0] => http://img.ssaka.com/picture/20050610/NI_DJ1319100-2000-1.png
[1] => http://img.ssaka.com/picture/20050610/NI_DJ1319100-2000-2.png
[2] => http://img.ssaka.com/picture/20050610/NI_DJ1319100-2000-3.png
[3] => http://img.ssaka.com/picture/20050610/NI_DJ1319100-2000-4.png
[4] => http://img.ssaka.com/picture/noimage.jpg ) )
 

 

1.마지막 배열을 그냥 지운다. 밖에 생각이 안나서요

이 질문에 댓글 쓰기 :

답변 2


$ImageSet = Array (
    0 => Array (
        0 => 'http://img.ssaka.com/picture/20050610/NI_DJ1319100-2000-1.png',
        1 => 'http://img.ssaka.com/picture/20050610/NI_DJ1319100-2000-2.png',
        2 => 'http://img.ssaka.com/picture/20050610/NI_DJ1319100-2000-3.png',
        3 => 'http://img.ssaka.com/picture/20050610/NI_DJ1319100-2000-4.png',
        4 => 'http://img.ssaka.com/picture/20050610/noimage.png'
    ),
    1 => Array (
        0 => 'http://img.ssaka.com/picture/20050610/NI_DJ1319100-2000-1.png',
        1 => 'http://img.ssaka.com/picture/20050610/NI_DJ1319100-2000-2.png',
        2 => 'http://img.ssaka.com/picture/20050610/noimage.png',
        3 => 'http://img.ssaka.com/picture/20050610/NI_DJ1319100-2000-4.png',
        4 => 'http://img.ssaka.com/picture/20050610/noimage.png'
    )
);
print_r2($ImageSet);
foreach($ImageSet as $arr_key=>$arr){
    $ImageSet[$arr_key] = array_diff($arr,array('http://img.ssaka.com/picture/20050610/noimage.png'));
}//end foreach
print_r2($ImageSet);

 

1982280254_1656646966.4089.png

질문을 저렇게 하면 배열변수가 무엇이었는지 누가 알겠어요? 

가정을 해서 답변 안하려다가 답변 합니다

print_r($aa); 해서 나온 것이라고 한다면 아래처럼

array_pop($aa['ImageSet'][0]); //배열의 마지막 요소 제거

print_r($aa);

배열의 마지막 요소 제거 <--이런 문구로 구글링 해보면 금방 알 수 있는 사항

---------------------------------

질문을 할때 print_r($aa);했을 때 이렇게 나왔다 같은 실제 상황 설명을 넣어서 해야

제대로 답변을 구할 수 있습니다

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 1,284
© SIRSOFT
현재 페이지 제일 처음으로