테스트 사이트 - 개발 중인 베타 버전입니다

배열 N번째 내용만 바꿀수 있나요? 채택완료

예서제이 2년 전 조회 1,880

</p>

<p>Array

(

    [wr_1] => 홍길동

    [wr_2] => 0||0||0||6||0||0||0||0||2||0||0||5||5

    [wr_3] => 사과||바나나||사과||딸기||레몬||바나나||홍차||귤||수박||딸기||레몬||수박||배

)</p>

<p>위치 : 4

총길이 : 13</p>

<p>

 

wr_2의 N번째 값만 바꿀수 있나요?

현재 값에서 4번째 값인 6을 3이나 2 등으로 바꿀려면 어떻게 해야 하나요?

배열의 개수는 늘어날수도 줄어들수도 있는 상태입니다.

위치값과 총길이는 체크할 수 있습니다.

 

Array

(

    [wr_1] => 홍길동

    [wr_2] => 0||0||0||6||0

    [wr_3] => 사과||바나나||사과||딸기||레몬

)</p>

<p> </p>

<p>-------</p>

<p> </p>

<p>Array

(

    [wr_1] => 홍길동

    [wr_2] => 3

    [wr_3] => 사과

)</p>

<p>

이런식으로도 더 늘어날수도 줄어들 수도 있습니다.
값이 한개 있는 경우도 있습니다.

 

[wr_2] => 0||0||0||6||0||0||0||0||2||0||0||5||5 

의 값을

[wr_2] => 0||0||0||3||0||0||0||0||2||0||0||5||5 </p>

<p>

으로 바꿀려면 어떻게 해야 하나요?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
2년 전

wr_2 explode  해서 배열로 바꾸고 나서 배열되면 본인이 바꾸고싶은걸로 바꾸세요

 

wr_2 = explode('||',$wr_2)

 

wr_2[n번째]

 

https://www.codingfactory.net/10702

 

참고

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

예서제이
2년 전
감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인