diff --git a/library/think/console/output/Ask.php b/library/think/console/output/Ask.php
index 3933eb29..7304af90 100644
--- a/library/think/console/output/Ask.php
+++ b/library/think/console/output/Ask.php
@@ -299,7 +299,7 @@ class Ask
$width = max(array_map('strlen', array_keys($this->question->getChoices())));
foreach ($this->question->getChoices() as $key => $value) {
- $this->output->writeln(sprintf(" [%-${width}s] %s", $key, $value));
+ $this->output->writeln(sprintf(" [%-{$width}s] %s", $key, $value));
}
}
diff --git a/library/think/console/output/Descriptor.php b/library/think/console/output/Descriptor.php
index 23dc6481..b4d1bc2a 100644
--- a/library/think/console/output/Descriptor.php
+++ b/library/think/console/output/Descriptor.php
@@ -219,7 +219,7 @@ class Descriptor
$width = $this->getColumnWidth($description->getCommands());
foreach ($description->getCommands() as $command) {
- $this->writeText(sprintf("%-${width}s %s", $command->getName(), $command->getDescription()), $options);
+ $this->writeText(sprintf("%-{$width}s %s", $command->getName(), $command->getDescription()), $options);
$this->writeText("\n");
}
} else {