У меня есть функция в классе, которая запрашивает базу данных.Я создаю запрос на лету, используя предложения where на основе переменных.
Скажем, у меня есть такой метод:
function getBackups($from, $to, $clientid){
//sql here
//add where clause if $from and $to not null...
}
Если я хочу вызвать это где-то в ситуации, когда у меня нет переменных from или to, я бы просто поместил $ backups-> getBackups() но я получу ошибку об отсутствующем параметре.
Если я сделаю это:
function getBackups($from = null, $to = null, $clientid = null){
//sql here
//add where clause if $from and $to not null...
}
Будет ли это решением?или это будет больше так, если я не передаю параметры?
$backups->getBackups($from = null, $to = null, clientid = null)
Надеюсь, это имеет смысл,
Jonesy