2009-11-21 5 views

답변

18

당신은 variable variables 필요

echo ${'part_'.$v}; 
// or 
$var = 'part_'.$v; 
echo $$var; 
+0

빙고 - 감사합니다! –

+0

왜 이것이 유용할까요? 그냥 호기심 ... –

+0

변수는 함수를 호출하는 데에도 사용할 수 있기 때문에 ('$ { 'part _'$ v}()'는'abc' 함수를 호출 할 것입니다), 이것을 사용하여 압축 알고리즘을 만들 수 있습니다. 기능이 다를 수 있습니다. 'imagecreatefrom ... '함수를 예로 들어 보자 : 이미지 타입을 얻어서 imagecreatefrom에 추가하고 그 함수를 호출한다 :'$ func = "imagecreatefrom". $ type; $ func ($ filename);'. – Gumbo

0

$ _part의 $의 절;? 아마 idk. 나는이 작업을 수행 할 수 있습니다 알고

$vname="variable"; 
$$vname="hello"; 
echo $variable; 

//WOULD output "hello" 

이 시도 :

$name="_part"; 
$name=$name . $v; 
$$name=$value;