PHP에서 "for"루프를 사용하여 동적 증가 변수를 만드는 방법은 무엇입니까? 과 같은 현명한 : $ track_1, $ track_2, $ track_3, $ track_4 ..... 등등 ....PHP에서 "for"루프를 사용하여 동적 증가 변수를 만드는 방법은 무엇입니까?
2
A
답변
19
parse_str()
또는 ${'track_' . $i} = 'val';
을 사용하십시오.
+0
왜 downvote을 모방하려고하지 않는 희망? –
+3
+1은 변수 변수 대신 $ {...}입니다. –
+3
$ {...}은 여전히 가변 변수입니다. –
3
<?
for($i = 0; $i < 10; $i++) {
$name = "track_$i";
$$name = 'hello';
}
print("==" . $track_3);
0
<?php
for ($i = 1; $i <= 3; $i++) {
${"track_{$i}"} = 'this is track ' . $i; // use double quotes between braces
}
echo $track_1;
echo '<br />';
echo $track_3;
?>
이 중첩 된 바르 작동 :
<?php
class Tracks {
public function __construct() {
$this->track_1 = 'this is friend 1';
$this->track_2 = 'this is friend 2';
$this->track_3 = 'this is friend 3';
}
}
$tracks = new Tracks;
for ($i = 1; $i <= 3; $i++) {
echo $tracks->{"track_{$i}"};
echo '<br />';
}
?>
관련 문제
- 1. C#에서 동적 이름을 사용하여 변수를 만드는 방법은 무엇입니까?
- 2. php에서 url을 사용하여 변수를 전달하는 방법은 무엇입니까?
- 3. jquery를 사용하여 동적 탭을 만드는 방법은 무엇입니까?
- 4. struts2를 사용하여 동적 이미지를 만드는 방법은 무엇입니까?
- 5. 동적 표를 만드는 방법은 무엇입니까?
- 6. PHP에서 동적 위젯을 만드는 방법
- 7. 범위 증가 카운터를 만드는 방법은 무엇입니까?
- 8. 자바 스크립트에서 동적 변수를 만드는 방법은 무엇입니까? 그것은 가능한가?
- 9. 다른 변수 이름으로 변수를 만드는 방법은 무엇입니까?
- 10. 동적 증가 카운터
- 11. 동적 양식을 만드는 방법은 무엇입니까?
- 12. PHP에서 MySQL의 동적 데이터를 사용하여 동적 변수 생성하기
- 13. for 루프에서 변수를 증분하는 이전 값을 얻는 방법은 무엇입니까?
- 14. jQuery를 사용하여 동적 데이터베이스 자문을 만드는 방법은 무엇입니까?
- 15. PHP에서 PATH 변수를 올바르게 분할하는 방법은 무엇입니까?
- 16. PHP에서 대량의 변수를 올바르게 정의하는 방법은 무엇입니까?
- 17. PHP에서 세션 변수를 보호하는 효율적인 방법은 무엇입니까?
- 18. 요청하기 전에 동적 변수를 설정하는 방법은 무엇입니까?
- 19. PHP에서 다운로드 링크를 만드는 방법은 무엇입니까?
- 20. PHP에서 동적으로 만드는 양식에 fckeditor를 추가하는 방법은 무엇입니까?
- 21. jsp에서 동적 벡터를 만드는 방법은 무엇입니까?
- 22. PHP로 동적 메서드를 만드는 방법은 무엇입니까?
- 23. MVC를 사용하여 PHP에서 대시 보드를 만드는 방법은 무엇입니까?
- 24. SO_KEEPALIVE를 사용하여 PHP에서 SSL 연결을 만드는 방법은 무엇입니까?
- 25. PHP에서 백 슬래시를 사용하여 문자열을 만드는 방법은 무엇입니까?
- 26. php에서 shell_exec 또는 exec를 사용하여 이메일 ID를 만드는 방법은 무엇입니까?
- 27. 파이썬에서 동적 범위 변수를 작성하는 방법은 무엇입니까?
- 28. 동적 URL에서 매개 변수를 식별하는 방법은 무엇입니까?
- 29. PHP에서 즉시 에코 프린트를 만드는 방법은 무엇입니까?
- 30. PHP에서 Gmail과 같은 채팅을 만드는 방법은 무엇입니까?
난 당신이 배열 ;-) –