function foo( string $str, array $arr = [], int $int = 123 ) {
foreach( func_get_args() as $argument ) {
if ( is_string( $argument ) ) {
$argument = trim( $argument );
}
}
var_dump( $str );
}
public function __construct(iDatabase $db)
{
$this->db = $db;
}
...
$cities = new Cities($this->db)
баш хранит историю команд в памяти и в файл ее скидывает только при выход
Про Ctrl+C это не проблема, но кто-то должен продавить опцию запуска того же питона без возможности его прервать по ctrl-C, и внедрить это в глобальный репозиторий.