# AlkatraZ (26.02.2015 / 18:51)Допустим есть метод addSite(host, domain)
Ну, чем городить огород, намного проще насильно привести к строке: $var = "$var";
Но я не знаю, откуда у тебя берутся данные и зачем регулярка?
А вдруг тот кто будет им пользоваться передаст в host вместо строки массив, полетит всё к чертям. Я поставил проверку, если host или domain не строка выкидываем исключение. Как бы проблем нет, но красивее бы было в аргументе к методу задать тип String
addSite(String host, String domain)
Но увы, такой тип пока не поддерживается.