0
Я пытаюсь представить символ по его шестнадцатеричному значению внутри строки. Это работает, если шестигранной является явной, но не работает, когда используется переменная шестигранной:Как заставить строчную переменную оценивать шестнадцатеричный символ в строке?
$hex = '5A';
echo "Hex explicit: \x5A, Hex evaluated: \x$hex";
Выход:
Hex explicit: Z, Hex evaluated: \x5A
Вопрос заключается в том - как я могу изменить \x$hex
, чтобы получить Z вместо \x5A
?
Как я могу использовать его, чтобы получить 'Z' в моем примере? –
Я не вижу, как это помогает решить проблему –
, работая над этим ..... – Harshakj89