위한에서 인쇄 변수PHP : 나는 세 가지 변수를 hvae 루프
$title_1 $title_2 $title_3
내가 어떻게 그들에 루프를 인쇄 할 수 있습니까?
내가 무엇을 시도했다 :
$number = 3;
for($i=0;$i<$number;$i++){
echo "$title_($i+1)";
}
위한에서 인쇄 변수PHP : 나는 세 가지 변수를 hvae 루프
$title_1 $title_2 $title_3
내가 어떻게 그들에 루프를 인쇄 할 수 있습니까?
내가 무엇을 시도했다 :
$number = 3;
for($i=0;$i<$number;$i++){
echo "$title_($i+1)";
}
이러한 것들에 간섭하지 마십시오. 이 물건에 대한 배열을 사용하십시오.
$titles = array('first title', 'second title', 'third title');
foreach ($titles as $title) {
echo $title;
}
이 작동합니다, 당신은이 작업을 수행 할 수
for($i=1;$i<=$number;$i++){
echo ${"title_$i"};
}
작동하며 테스트되었습니다. – mirelon
테스트하지 않았습니다 :
for($i = 0; $i < $number; $i++) {
$var = "title_".$i;
echo $$var;
}
그러나 나는하지 않을 것입니다. 이것은 정말로, 정말 나쁜 디자인입니다. 배열을 사용하십시오.
'echo $ { "title_". $ i};' –
배열을 사용하십시오. 다른 것을 제안하는 사람은 누구나 잘못하고 있습니다. – DaveRandom