Просто ищу совета, я написал несколько простых PHP скриптов, которые загружаются в файл XML, обрабатывают данные и передают их в API. Все работает, но код некрасивый.
например:
if ( count( $XMLfile->Node )<2 ) {
// Here i will have all my code to run if the Root Node is only 1
} else {
foreach( $XMLfile->Node as $Node) {
// Here i will run the exact same code again if i have more than one Node
}
Самый чистый способ, который я знаю, - это иметь код в функции, а затем включать функцию в if и foreach, таким образом я не повторяю тот же код, и это значительно упрощает управление.
Но разве это лучший метод?