php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
PHP Warning: PHP Startup: ^(text/|application/xhtml\+xml) (offset=0): unrecognised compile-time option bit(s) in Unknown on line 0
ワーニングを無視してインストールを進めても、composerをインストールすることができません。
ワーニングの原因
正規表現ライブラリのpcre2がインストールされていないことが原因でした。 pcre2は、次のコマンドでインストールできます。
$sudo dnf install pcre2
pcre2をインストール後、再度、公式サイトの手順を実行すると、ワーニングが消えてcomposerをインストールすることができました。