我只是想知道是否有一種較爲詳細的表達這種邏輯的方式。我覺得應該有一個或兩個解決方案使用陣列,但我想不出一個。該代碼應與空間(無空間之間,如果只有其中一個存在結合的姓和名,或保留該字段爲空,如果既不存在將首字母和姓氏合併成一個字段
if ($formData['fname'] && $formData['lname'])
$this->_properties['baname'] = $formData['fname'].' '.$formData['lname'];
elseif ($formData['fname'])
$this->_properties['baname'] = $formData['fname'];
elseif ($formData['lname'])
$this->_properties['baname'] = $formData['lname'];
完美,謝謝。 –