使用php统计字符串中中英文字符的个数

yipeiwu_com6年前PHP代码库
复制代码 代码如下:

<?php
echo $str = "43fdf测试fdsfadaf43543543职工问防盗锁防盗锁5345gfdgd";
preg_match_all("/[0-9]{1}/",$str,$arrNum);
preg_match_all("/[a-zA-Z]{1}/",$str,$arrAl);
preg_match_all("/([/x{4e00}-/x{9fa5}]){1}/u",$str,$arrCh);
echo "<pre>";
echo "数字个数:".count($arrNum[0])."<br/>";
echo "字母个数:".count($arrAl[0])."<br/>";
echo "中文个数:".count($arrCh[0]);
?>

相关文章

PHP开发中的错误收集,不定期更新。

Fatal error: Non-static method Conn::__construct() cannot be called statically in /file.php 没...

php中this关键字用法分析

本文实例讲述了php中this关键字用法。分享给大家供大家参考,具体如下: 下面定义了一个Cart类 <?php class Cart { var $items;...

学习php设计模式 php实现状态模式

学习php设计模式 php实现状态模式

一、意图 允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类 状态模式变化的位置在于对象的状态 二、状态模式结构图   三、状态模式中主要角色 抽象状态...

PHP实现的下载远程文件类定义与用法示例

本文实例讲述了PHP实现的下载远程文件类定义与用法。分享给大家供大家参考,具体如下: <?php /** * 下载远程文件类支持断点续传 */ class Http...

php中ob_get_length缓冲与获取缓冲长度实例

本文实例讲述了php中ob_get_length缓冲与获取缓冲长度的方法。分享给大家供大家参考。具体方法如下: file_get_contents() 函数把整个文件读入一个字符串中,和...