Author: Sergey Panteleev (saundefined)
Date: 2025-07-03T14:37:23+03:00
Commit: nits · php/web-php@2fa7641 · GitHub
Raw diff: https://github.com/php/web-php/commit/2fa76415d2dc741add82fb3a05b7c455afbe2cf6.diff
nits
Changed paths:
M downloads.php
Diff:
diff --git a/downloads.php b/downloads.php
index 99d2a0cf09..7c966724fc 100644
--- a/downloads.php
+++ b/downloads.php
@@ -45,10 +45,11 @@ function option(string $value, string $desc, $attributes = ): string
$usage = [
'web' => 'Web Development',
- 'cli' => 'Command Line Libraries',
- 'fw-drupal' => 'Drupal',
- 'fw-laravel' => 'Laravel',
- 'fw-symfony' => 'Symfony',
+ 'cli' => 'CLI/Library Development',
+ 'fw-drupal' => 'Drupal Development',
+ 'fw-laravel' => 'Laravel Development',
+ 'fw-symfony' => 'Symfony Development',
+ 'fw-wordpress' => 'WordPress Development',
];
$os = [
@@ -78,6 +79,14 @@ function option(string $value, string $desc, $attributes = ): string
],
];
+$versions = [
+ 'php84' => 'version 8.4',
+ 'php83' => 'version 8.3',
+ 'php82' => 'version 8.2',
+ 'php81' => 'version 8.1',
+ 'default' => 'OS default version',
+];
+
$defaults = [
'os' => 'linux',
'version' => 'php84',
@@ -124,11 +133,11 @@ function option(string $value, string $desc, $attributes = ): string
<?php } ?>,
and use
<select id="version" name="version">
- <?= option('php84', 'version 8.4'); ?>
- <?= option('php83', 'version 8.3'); ?>
- <?= option('php82', 'version 8.2'); ?>
- <?= option('php81', 'version 8.1'); ?>
- <?= option('default', 'OS default version'); ?>
+ <?php foreach ($versions as $value => $version) { ?>
+ <?= option($value, $version, [
+ 'selected' => array_key_exists('version', $options) && $options['version'] === $value,
+ ]); ?>
+ <?php } ?>
</select>
</div>