나는 다음과 같은 코드 코드를 가지고있다.삼항 연산자를 구문으로 분해 하시겠습니까?
$get_options = isset($options['big_heading']) ? ($options['big_heading']) : '' ;
하지만이 문장을 3 진법 연산자로 읽는 데 어려움을 겪고 있는데 어떻게하면 문장으로 나눌 수 있을까? 내 noobish 질문에 대 한 미안 ... 감사합니다 !!
나는 다음과 같은 코드 코드를 가지고있다.삼항 연산자를 구문으로 분해 하시겠습니까?
$get_options = isset($options['big_heading']) ? ($options['big_heading']) : '' ;
하지만이 문장을 3 진법 연산자로 읽는 데 어려움을 겪고 있는데 어떻게하면 문장으로 나눌 수 있을까? 내 noobish 질문에 대 한 미안 ... 감사합니다 !!
귀하의 코드는 동일이의
if(isset($options['big_heading'])){
$get_options = $options['big_heading'];
} else {
$get_options = '';
}
구문은 항상 좋아 : $foo = (condition) ? if_its_true : if_its_not_true ;
이
$get_options = isset($options['big_heading']) ? ($options['big_heading']) : '' ;
이
if(isset($options['big_heading'])) {
$get_options = $options['big_heading'];
} else {
$get_options = '';
}
if(isset($options['big_heading'])) {
$get_options = $options['big_heading'];
} else {
$get_options = '';
}
과 동일여기
$get_options = "";
if(isset($options['big_heading']))
{
$get_options = $options['big_heading']
}
$get_options = '' ;
if (isset($options['big_heading'])) {
$get_options = $options['big_heading'];
}
당신이 가서 ...
if (isset($options['big_heading'])){
$get_options = $options['big_heading'];
else{
$get_options = '';
}
흠, 삼항 연산자를 사용하여 미세 가독성 이상의 경우/다른 문 좋습니다. 그게 주관적인거야. – Leri
여기 무슨 쓰레기가 일어나고 있는지,이 질문과 같이 묻는 것이 적절한 공간이라고 생각하십니까? :( –
글쎄 Neeraj Singh이 모두가 PHP를 아는 것은 아니므로 우리 중 일부는 여전히이 내용을 배우고 있습니다 ... –