Я новичок в php классах, массивах и т. Д., Поэтому прошу прощения, если я не использую правильную терминологию.То, что я ищу, это как легко присваивать значения свойствам из класса без необходимости зависеть от операторов "if".
Например:
Предположим, у меня есть экземпляр классаtest, а у test есть свойство «employee» (надеюсь, это правильный способ его вызова), а сотрудник имеет сложный тип.
Итак, у меня есть что-то вроде:
$test -> employee = array('Age' => '30', 'Sex' =>$sex, 'nationality'=>$nationality, 'maritalstatus'=>$status, etc, etc)
Проблема, с которой я столкнулся, заключается в том, что если «Возраст», «Пол», «Национальность» и т. Д. Не всегда присутствуют, и я хочу присвоить им значения , только если им назначено что-то ,и я не хочу использовать If для каждой комбинации не пустых значений ... (это короткий пример, но у меня есть много этих атрибутов или как они там называются, и слишком много комбинаций "если" слишком грязно)...
Я отправляю эти значения позже как запрос мыла, и я не хочу пустых тегов xml ...
Приношу свои извинения, если моя терминология неверна, но янадеюсь, я был достаточно ясен, чтобы кто-то там помог мне!
Заранее спасибо, Пабло