Просмотр поста

.
Rakovskiy
The Fast, Secure and Professional - Yii2
# AlkatraZ (26.02.2015 / 18:51)
Ну, чем городить огород, намного проще насильно привести к строке: $var = "$var";
Но я не знаю, откуда у тебя берутся данные и зачем регулярка?
Допустим есть метод addSite(host, domain)

А вдруг тот кто будет им пользоваться передаст в host вместо строки массив, полетит всё к чертям. Я поставил проверку, если host или domain не строка выкидываем исключение. Как бы проблем нет, но красивее бы было в аргументе к методу задать тип String

addSite(String host, String domain)

Но увы, такой тип пока не поддерживается.