2015-01-05 3 views
-2
$array['something'] ? $a ?$b ? $c : ''; 

3 var에는 하나의 값이 있고 배열에 할당되지만 작동하지 않습니다. 이 같은PHP 여러 다른 경우 약식 오류

+5

는'무엇을 "하지만 그것은 작동하지 않습니다"않습니다 해당 값을 할당 값을 가지고 있으며, '말은 ...? 예상되는 결과는 무엇입니까? 오류가 무엇입니까? 더 많은 정보가 일반적으로 도움이됩니다. – Darren

답변

0

는이 같은 뭔가를 찾고 계십니까?

$array['something'] = !empty($a) ? $a : (!empty($b) ? $b : (!empty($c) ? $c : ""));

$a, $b 또는 $c 중 하나가

+0

아,이 말은 이해가 돼. –

0

시도 뭔가 :

$array['something'] = (($a) ? $a : (($b) ? $b : (($c) ? $c : ''))); 
+0

설명을 통해 문장 또는 두 문장은 정답과 미래의 견해를 얻을 수있는 훌륭한 답변으로 바꾸는 데 많은 도움이됩니다. – Jeeped