我只是想知道是否有一种较为详细的表达这种逻辑的方式。我觉得应该有一个或两个解决方案使用阵列,但我想不出一个。该代码应与空间(无空间之间,如果只有其中一个存在结合的姓和名,或保留该字段为空,如果既不存在将首字母和姓氏合并成一个字段
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'];
完美,谢谢。 –