PHP | IntlChar::charMirror()函数

这个 IntlChar::charMirror() 函数是PHP中的一个内置函数,用于从给定的输入代码点字符中查找“镜像”字符,该字符映射指定的字符。

null

语法:

mixed IntlChar::charMirror( $codepoint )

参数: 此函数只接受一个参数 $codepoint 这是强制性的。输入参数是一个字符或整数值,编码为 UTF-8 一串

返回值: 此函数返回另一个可以用作镜像替代的Unicode代码点,如果没有此类映射或代码点没有Bidi_Mirrored属性,则返回代码点本身。除非传入了代码点,否则函数将返回一个整数 UTF-8 字符串和一个字符串将被返回。

下面的程序说明了 IntlChar::charMirror() 函数。 项目1:

<?php
// PHP code to illustrate
// IntlChar::charMirror ()function
// Input Alphabet codepoint character
var_dump(IntlChar::charMirror( "A" ));
var_dump(IntlChar::charMirror( "B" ));
// Input codepoint is Symbloic
var_dump(IntlChar::charMirror( "&" ));
var_dump(IntlChar::charMirror( "{" ));
var_dump(IntlChar::charMirror( "^" ));
var_dump(IntlChar::charMirror( "]" ));
// Input codepoint is integer
var_dump(IntlChar::charMirror( "2" ));
var_dump(IntlChar::charMirror( "10" ));
?>


输出:

string(1) "A" 
string(1) "B" 
string(1) "&" 
string(1) "}" 
string(1) "^" 
string(1) "[" 
string(1) "2" 
NULL

项目2:

<?php
// PHP code to illustrate
// IntlChar::charMirror() function
// Declare an array $arr
$arr = array ( "G" , "Geek" , "801" , "7" , "F" , " \" , "/ " , " " );
// Loop run for every array element
foreach ( $arr as $val ){
// Check each element as code point data
var_dump(IntlChar::charMirror( $val ));
}
?>


输出:

string(1) "G" 
NULL 
NULL 
string(1) "7" 
string(1) "F" 
NULL 
NULL 
string(1) "    " 

相关文章:

参考: http://php.net/manual/en/intlchar.charmirror.php

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享