PHP - 提取字符串中的中文字符串

[PolicyHolder] => Array
        (
            [PolicyHolderType] => I
            [PolicyHolderName] =>NAYING
            [PHIdType] => 2
            [PHIdNumber] => G2323892
            [ReqFaPiao] => 0
            [ReqMail] => 0
            [MailType] =>
            [PHBirthDate] => 19800109000000
            [Gender] => F
        )

如上图,特简单的一个需要,提取字符串PolicyHolderName的汉字,首选的的php函数是preg_*系列的函数,
如果是preg_match() ,后面的英字会获取不到,所以代码如下图:

        preg_match_all('/[\x{4e00}-\x{9fff}]+/u', $appnt['PolicyHolder']['PolicyHolderName'], $cn_name);
        $name_str = implode('', $cn_name[0] );

给自己做个备注吧。

PHP - 提取字符串中的中文字符串_第1张图片
每一天,为明天,En 。

你可能感兴趣的:(PHP)