2012.06.07 22:01

php 배열관련 함수

조회 수 494 추천 수 0 댓글 4
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

우선 라이브러리같은걸 안쓰는 쪽이라 내장함수중에서,

배열의 특정범위의 빈공간에 값을 채우는함수가 있나요 ?

예를들면, 제가 인덱스 3, 9에 값을 넣었는데 0~19중에 값이 빈곳엔 0을 넣고싶어요

왠지 있을거같은데 리퍼런스에는 제가 못찾는건지 안나오네요 ㅠㅠ


-- 질문추가


혹은 자바스크립트에서 정의되지않은 인덱스를 호출하면 null반환하는 php와 달리 아예 멈춰버리더라구요 ..;

그래서 위와같이 빈공간에 0을 넣으려는건데

혹시 다른 방법이 있을까요 ? 인덱스의 범위는 정해져있습니다 

범위만큼 배열길이를 지정해줘도 효과가 없네요 ㅠㅠ

걍 무식하게 빈값에 0넣자니 삼차원배열이라 일일히 하자니 여간 커지는게 아니라서..


Ex)

var 배열 = new Array(5);

배열[2] = [];

배열[2][5] = 4;

배열[5] = [];

배열[5][0] = 1;


if(배열[0][0]){}


이렇게 존재하는지만 체크하려해도 멈추네요 ㅠㅠ..

?
  • profile
    王코털 2012.06.08 20:41
    그러니까, 20개의 요소가 있는 함수가 있는데, 인덱스 3,9따윈 빼고 나머지 다 0으로 넣는다는 것인가요?
    그럼 본인의 해결책은 이렇습니다.
    우선 모두 0인 배열을 만들고 거기다 값을 넣고싶은대로 넣으세요.

    $arrr = Array(); //arrr은 원하시는 배열변수.
    for($iii = 0; $iii < 20;$iii++)
    {
    $arrr[$iii] = 0;
    }

    //원하는인덱스에 값을 입력하기 시작!!
    $arrr[3] = 1212;
    $arr[9] =121212;
  • ?
    2012.06.08 20:59
    넵 그얘기 맞아요
    혹시 내장함수가 없나 여쭤보았슴다 ㅠㅠ
  • profile
    王코털 2012.06.08 23:58
    http://kr2.php.net/manual/en/function.array-fill.php
    아! 이거요?

    $ddd = array_fill(0,19,0);
  • ?
    2012.06.09 10:53
    오오 ! 진짜 있었네요 용도는 좀 다르지만 대입을 나중에 하면 되니까...
    감사드립니다 헤헤

  1. 쯔꾸르 mv 게임을 apk 파일로 변환했는데...

  2. 쯔꾸르 젖소이야기 결혼 방법좀 알려주세요...

  3. No Image 29Nov
    by game메이커xp
    2021/11/29 by game메이커xp
    Views 1259 

    apk포팅 승인 어케 하나요?

  4. No Image 15Jul
    by Neuromancer
    2021/07/15 by Neuromancer
    Views 1545 

    Yanfly님의 Action Sequence Pack 질문드립니다

  5. 싸게 MV 를 먼저? 아니면 돈을 더 들어서라도 MZ?

  6. RMMV - 스탯창과 대화창 변견 관련 질문입니다. (초보입니다 도움좀 주세요 ㅜㅜ)

  7. 아오오니를 하는 사람인데요 질문 두가지가 있어요

  8. No Image 07Dec
    by land_tnt
    2020/12/07 by land_tnt
    Views 1461 

    재밌는게임

  9. No Image 10Nov
    by 세종기항19
    2020/11/10 by 세종기항19
    Views 1686 

    c언어 질문

  10. 코딩 질문

  11. No Image 07Nov
    by 드래곤규
    2020/11/07 by 드래곤규
    Views 1402 

    혹시나 물어보는데

  12. No Image 09Sep
    by 이부닝
    2020/09/09 by 이부닝
    Views 1227 

    오픈보 게임 더블드래곤 리로디드 얼티네이트에 대해 궁금

  13. No Image 02Sep
    by 스트레이보우
    2020/09/02 by 스트레이보우
    Views 1008 

    상태이상 확률 결정

  14. No Image 23May
    by WOONAALAA
    2020/05/23 by WOONAALAA
    Views 963 

    다음 인디사이드 제작대회는 언제쯤 열릴까요?

  15. xp로 제작된 어플 실행자체가 안된다는 분이 있습니다.(제생각엔 apk로 변환하는 과정에서 버전자체가 낮은 것 같습니다)

  16. apk 포팅하는데 게임 이름이 필요합니다 뜨는데

  17. No Image 22Mar
    by 랖랖
    2020/03/22 by 랖랖
    Views 1785 

    쯔꾸르VX Ace렉먹음 도와주세요...

  18. 안녕하세요

  19. 포팅 중 '게임 이름이 필요합니다' 오류

  20. RPGMV 거리 추적

Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 442 Next
/ 442


[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)