PHP count_chars()函数讲解


Posted in PHP onFebruary 14, 2019

PHP count_chars() 函数

实例

返回一个字符串,包含所有在 "Hello World!" 中使用过的不同字符(模式 3):

<?php 
$str = "Hello World!"; 
echo count_chars($str,3); 
?>

定义和用法

count_chars()函数返回字符串所用字符的信息(例如,ASCII 字符在字符串中出现的次数,或者某个字符是否已经在字符串中使用过)。

语法

count_chars( _string,mode_ )

PHP count_chars()函数讲解

PHP count_chars()函数讲解

实例 1

返回一个字符串,包含所有在 "Hello World!" 中未使用过的字符(模式 4):

<?php 
$str = "Hello World!"; 
echo count_chars($str,4); 
?>

实例 2

在本实例中,我们将使用 count_chars() 来检查字符串,返回模式设置为 1。模式 1 将返回一个数组,ASCII 值为键名,出现的次数为键值:

<?php 
$str = "Hello World!"; 
print_r(count_chars($str,1)); 
?>

实例 3

统计 ASCII 字符在字符串中出现的次数另一个实例:

<?php 
$str = "PHP is pretty fun!!"; 
$strArray = count_chars($str,1); 
foreach ($strArray as $key=>$value) 
{ 
echo "The character <b>'".chr($key)."'</b> was found $value time(s)<br>"; 
} 
?>

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
让你同时上传 1000 个文件 (一)
Oct 09 PHP
snoopy PHP版的网络客户端提供本地下载
Apr 15 PHP
php !function_exists(&quot;T7FC56270E7A70FA81A5935B72EACBE29&quot;))代码解密
Jan 07 PHP
PHP计划任务、定时执行任务的实现代码
Apr 23 PHP
PHP设置一边执行一边输出结果的代码
Sep 30 PHP
PHP判断远程图片或文件是否存在的实现代码
Feb 20 PHP
PHP常量使用的几个需要注意的地方(谨慎使用PHP中的常量)
Sep 12 PHP
PHP实现的json类实例
Jul 28 PHP
项目中应用Redis+Php的场景
May 22 PHP
PHP批量修改文件名称的方法分析
Feb 27 PHP
在IIS下安装PHP扩展的方法(超简单)
Apr 10 PHP
PHP实现的敏感词过滤方法示例
Mar 06 PHP
PHP让网站移动访问更加友好方法
Feb 14 #PHP
PHP的curl函数的用法总结
Feb 14 #PHP
php用xpath解析html的代码实例讲解
Feb 14 #PHP
PHP内部实现打乱字符串顺序函数str_shuffle的方法
Feb 14 #PHP
PHP安装memcache扩展的步骤讲解
Feb 14 #PHP
PHP配置ZendOpcache插件加速
Feb 14 #PHP
PHP convert_uudecode()函数讲解
Feb 14 #PHP
You might like
Yii 框架控制器创建使用及控制器响应操作示例
2019/10/14 PHP
JS保留小数点(四舍五入、四舍六入)实现思路及实例
2013/04/25 Javascript
仿当当网淘宝网等主流电子商务网站商品分类导航菜单
2013/09/25 Javascript
js实现iGoogleDivDrag模块拖动层拖动特效的方法
2015/03/04 Javascript
Flash图片上传组件 swfupload使用指南
2015/03/14 Javascript
js判断上传文件后缀名是否合法
2016/01/28 Javascript
angularjs表格ng-table使用备忘录
2016/03/09 Javascript
自己动手制作基于jQuery的Web页面加载进度条插件
2016/06/03 Javascript
结合代码图文讲解JavaScript中的作用域与作用域链
2016/07/05 Javascript
JS多文件上传的实例代码
2017/01/11 Javascript
微信小程序实现表单校验功能
2020/03/30 Javascript
vue.js语法及常用指令
2017/10/29 Javascript
npm的lock机制解析
2019/06/20 Javascript
vue + typescript + video.js实现 流媒体播放 视频监控功能
2019/07/07 Javascript
使用vue-router在Vue页面之间传递数据的方法
2019/07/15 Javascript
python实现简单的TCP代理服务器
2014/10/08 Python
python模拟登录并且保持cookie的方法详解
2017/04/04 Python
详解Python Matplot中文显示完美解决方案
2019/03/07 Python
Python HTML解析器BeautifulSoup用法实例详解【爬虫解析器】
2019/04/05 Python
Python+OpenCV实现将图像转换为二进制格式
2020/01/09 Python
Python多重继承之菱形继承的实例详解
2020/02/12 Python
PyCharm永久激活方式(推荐)
2020/09/22 Python
PyTorch中torch.tensor与torch.Tensor的区别详解
2020/05/18 Python
python要安装在哪个盘
2020/06/15 Python
高山背包:High Sierra
2017/11/23 全球购物
天游软件面试
2013/11/23 面试题
教学器材管理制度
2014/01/26 职场文书
大学考试作弊检讨书
2014/01/30 职场文书
财务担保书范文
2014/04/02 职场文书
《猴子种果树》教学反思
2014/04/26 职场文书
领导班子在批评与自我批评座谈会上的发言
2014/09/28 职场文书
销售员工作检讨书(推荐篇)
2014/10/18 职场文书
事业单位年度考核个人总结
2015/02/12 职场文书
python中的被动信息搜集
2021/04/29 Python
mysql查询结果实现多列拼接查询
2022/04/03 MySQL
VUE递归树形实现多级列表
2022/07/15 Vue.js