2016-09-12 22 views
0

抱歉,如果這個問題太簡單了,但我不能自己弄清楚,我可以使用一些幫助。1行如果在PHP語句

Basicly我有這行代碼:

$column_data_ar[] = (string)$employee_ar['functie'].$row = (!empty($row['functie_2']).'<br>'.$employee_ar['functie_2']); 

而且我想

'<br>'.$employee_ar['functie_2'] 

只有當列functie_2別的東西比空/空貼。

非常感謝您的回覆!

回答

0

試一試,讓我們知道這是否適用於您。要測試這個,你需要PHP7

<?php 

$row = []; 

$row['functie_2'] = 10; 

$employee_ar['functie'] = 'some_value_'; 

$data = isset($row['functie_2']) ? $row['functie_2'] : null; 

$column_data_ar[] = (string) $employee_ar['functie'] . $data ?: ''; 

var_dump($column_data_ar); 

我使用PHP的Ternary operatorNull coalescing opeator的PHP7