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 相关文章推荐
Discuz 模板引擎的封装类代码
Jul 18 PHP
php二分法在IP地址查询中的应用
Aug 12 PHP
用php实现让页面只能被百度gogole蜘蛛访问的方法
Dec 29 PHP
fleaphp常用方法分页之Pager使用方法
Apr 23 PHP
Php图像处理类代码分享
Jan 19 PHP
PHP中防止直接访问或查看或下载config.php文件的方法
Jul 07 PHP
CodeIgniter生成网站sitemap地图的方法
Nov 13 PHP
利用PHP函数计算中英文字符串长度的方法
Nov 11 PHP
PHP将Excel导入数据库及数据库数据导出至Excel的方法
Jun 24 PHP
Zend Framework+smarty用法实例详解
Mar 19 PHP
php ajax实现文件上传进度条
Mar 29 PHP
PHP消息队列实现及应用详解【队列处理订单系统和配送系统】
May 20 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
PHP 通过Socket收发十六进制数据的实现代码
2013/08/16 PHP
PHP使用in_array函数检查数组中是否存在某个值
2015/03/25 PHP
tp5框架前台无限极导航菜单类实现方法分析
2020/03/29 PHP
发现的以前不知道的函数
2006/09/19 Javascript
JS幻灯片可循环播放可平滑旋转带滚动导航(自写)
2013/08/05 Javascript
NodeJS学习笔记之网络编程
2014/08/03 NodeJs
ZeroClipboard插件实现多浏览器复制功能(支持firefox、chrome、ie6)
2014/08/30 Javascript
javascript框架设计读书笔记之种子模块
2014/12/02 Javascript
js实现鼠标划过给div加透明度的方法
2015/05/25 Javascript
JavaScript中最容易混淆的作用域、提升、闭包知识详解(推荐)
2016/09/05 Javascript
Vue.JS入门教程之处理表单
2016/12/01 Javascript
JS使用正则实现去掉字符串左右空格的方法
2016/12/27 Javascript
servlet+jquery实现文件上传进度条示例代码
2017/01/25 Javascript
vue 实现全选全不选的示例代码
2018/03/29 Javascript
vue后台管理之动态加载路由的方法
2018/08/13 Javascript
jQuery实现的导航条点击后高亮显示功能示例
2019/03/04 jQuery
少女风vue组件库的制作全过程
2019/05/15 Javascript
JavaScript canvas动画实现时钟效果
2020/02/10 Javascript
[04:11]2014DOTA2国际邀请赛 CIS遗憾出局梦想不灭
2014/07/09 DOTA
进一步理解Python中的函数编程
2015/04/13 Python
Python编程中归并排序算法的实现步骤详解
2016/05/04 Python
Python注释详解
2016/06/01 Python
Python实现并行抓取整站40万条房价数据(可更换抓取城市)
2016/12/14 Python
Python操作mongodb数据库的方法详解
2018/12/08 Python
django如何通过类视图使用装饰器
2019/07/24 Python
python3 webp转gif格式的实现示例
2019/12/10 Python
Python新手学习raise用法
2020/06/03 Python
python dict乱码如何解决
2020/06/07 Python
python字典key不能是可以是啥类型
2020/08/04 Python
Python通过递归函数输出嵌套列表元素
2020/10/15 Python
css3中的calc函数浅析
2018/07/10 HTML / CSS
.NET里面如何取得当前的屏幕分辨率
2012/12/06 面试题
大学生先进事迹材料
2014/02/16 职场文书
风险评估实施方案
2014/03/09 职场文书
党员公开承诺书和承诺事项
2014/03/25 职场文书
全国法制宣传日活动总结
2015/05/05 职场文书