如何在PHP中使用八进制,十六进制和Unicode代码点表示法来表示字母?

时间:2018-11-06 06:16:31

标签: php string unicode hex octal

我正在运行 Windows 10家庭单一语言64位操作系统的笔记本电脑上使用 PHP 7.2.11

我已经使用最新版本的 XAMPP for Windows 安装了 PHP 7.2.11 Apache / 2.4.35(Win32)

我试图在PHP程序中分别使用八进制,十六进制和Unicode代码点符号来打印字母(平假名字母A)。

我为每种演示类型尝试了以下代码,但是每次遇到错误时,我都会尝试以下代码。

我已将我遇到的相应错误以注释的形式放在我尝试的相应代码行的前面:

<?php

     echo \30102; //Parse error: syntax error, unexpected '30102' (T_LNUMBER), expecting identifier (T_STRING) in demo.php on line 16    

     echo \xE29883; //Fatal error: Uncaught Error: Undefined constant 'xE29883' in demo.php:14 Stack trace: #0 {main} thrown in demo.php on line 14

     echo \uU+3042; //Fatal error: Uncaught Error: Undefined constant 'uU' in demo.php:18 Stack trace: #0 {main} thrown in demo.php on line 18

?>

有人,请帮助我在PHP中打印字符(平假名字母A)。肯定会帮助我打印其他任何特殊字符。

谢谢。

字符(平假名字母A)的引用链接:https://www.compart.com/en/unicode/U+3042

0 个答案:

没有答案