제목 | php object의 키 값을 동적으로 할당하는 법이 있을까요? | ||
---|---|---|---|
카테고리 | PHP | ||
글쓴이 | 나이토리아 | 작성시각 | 2021/08/26 13:19:28 |
|
|||
public function inputAllData($data){
}
이런 식으로 $data를 object 형식으로 들고왔습니다.
stdClass Object ( [r_name] => [r_email] => [veteran] => 0 [obstacle] => 0 [id] => 7 )
뭐 이런 식으로요..
그런데 if문을 걸려고 보니까 이것보다 훨씬 많은 수의 변수명이 변경되면서 들어와야 하더라고요.. 너무 복잡해서 ㅠㅠㅠㅠ
$$~나 ${$~}를 써봤는데도 $data->${$~} 이런식으로 작성해도 잘 안나오더라고요..
어떻게 하는게 좋을까요? 이러는 이유는 여러가지 키 값에 들어있는 녀석을 strpos로 합치려고 합니다.. |
|||
다음글 | ini_set() 질문있습니다. (1) | ||
이전글 | 수학문제 드립니다. (5) | ||
테러보이
/
2021/08/26 13:49:27 /
추천
0
|
변종원(웅파)
/
2021/08/26 14:22:28 /
추천
0
게시판 이동합니다.
|
한대승(불의회상)
/
2021/08/26 14:56:29 /
추천
1
object를 배열로 변환하여 사용하는 방법도 있습니다. $test = (array) $data; echo $test['id'];
|
나이토리아
/
2021/08/31 13:52:28 /
추천
0
배열로 변환하여 잘 처리하였습니다. 감사합니다!
|
결과: 1
잘되는데요?