В PHP есть (не знаю, давно ли) замечательная вещь — интерактивная консоль. Запустить её можно, набрав в командной строке «php -a».
Чем она замечательная? А тем, что в ней можно тестировать мелкие куски, кода, поведение которых не ясно на первый взгляд. К примеру, я давно не работал с функцией preg_split и хочу попробовать её в действии. Год назад я бы создал файл, написал там что-нибудь, стал бы его запускать… Сейчас же я делаю проще:
$> php -a Interactive shell php > var_dump(array_map('trim', preg_split('/(\sfeat\s|,)/', 'Five feat Queen, Freddie Mercury'))); array(3) { [0]=> string(4) "Five" [1]=> string(5) "Queen" [2]=> string(15) "Freddie Mercury" } php >
Вот и всё, я убедился, что мой код работает так, как я и предполагал.
2 comments:
вот это несколько мощнее :)
http://www.phpsh.org/
Мощнее, но ставить нужно отдельно :(
Сейчас посмотрю точнее, чем он лучше, но пока хватает и стандартного функционала php -a.
Post a Comment