2013-08-15 2 views
-2

누구나 아래의 축약어에 어떤 문제가 있다고 말할 수 있습니까?속기 사용시 구문 오류 얻기 if/else code

<div class="holder <?php echo (!empty($bid_info['sale_price'] ? 'holder7' : 'holder4'); ?>"> 

에 따르면 this page에 맞습니다. 누락

Parse error: syntax error, unexpected '?', expecting ')' in ........... 
+0

'$ bid_info [ 'sale_price']'뒤에 괄호가 누락 된 것처럼 보입니다. –

답변

5

)이 전 :

나는 아래의 오류가 발생하고 있지만?

<?php echo (!empty($bid_info['sale_price']) ? 'holder7' : 'holder4'); ?> 
+0

괄호는 명령문의 끝에 있습니다. 나는 처음에 그 코드를 가지고 있었고 작동하지 않았기 때문에 그 페이지의'조건부 환영 메시지'에서 예제를 보았습니다. 그래서 그 코드를 제거하지 않았습니다. – Brett

+0

nvm .... 나는 지금 그것을 본다. 그것은 빈 함수를위한 것이다. 내 잘못이야. – Brett

+1

@Brett 대답을 얻지 못하면 1을 더하고 (0을 뺀다), 많거나 충분하지 않다면 1을 더한다. – RiggsFolly