CP437 писать тире ─

При использовании sprintf нужно заполнить символ https://www.compart.com/en/unicode/U+2500

На консоли Unix:

php > echo sprintf("%'-7s", '');
-------

php > echo sprintf("%'─7s", '');
�7s

Знак «─» — тире cp437.

Мне нужен результат:

───────

ТЕСТОВОЕ ЗАДАНИЕ: https://3v4l.org/JsAv6

Это работает:

php > echo sprintf("─", '');
─

Пример:

echo sprintf("%'-7s", 'a');
------a

использование тире не будет работать:

php > echo sprintf("%'─7s", 'a');
�7s

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]