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 相关文章推荐
逐步提升php框架的性能
Jan 10 PHP
发款php蜘蛛统计插件只要有mysql就可用
Oct 12 PHP
深入探讨:Nginx 502 Bad Gateway错误的解决方法
Jun 03 PHP
PHP内核探索:变量存储与类型使用说明
Jan 30 PHP
浅谈php提交form表单
Jul 01 PHP
10款实用的PHP开源工具
Oct 23 PHP
全新Mac配置PHP开发环境教程
Feb 03 PHP
详谈PHP程序Laravel 5框架的优化技巧
Jul 18 PHP
CodeIgniter框架基本增删改查操作示例
Mar 23 PHP
tp5实现微信小程序多图片上传到服务器功能
Jul 16 PHP
PHP常用字符串函数小结(推荐)
Aug 05 PHP
解决thinkphp5未定义变量会抛出异常,页面错误,请稍后再试的问题
Oct 16 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模拟post行为代码总结(POST方式不是绝对安全)
2012/02/22 PHP
PHP时间戳与日期之间转换的实例介绍
2013/04/19 PHP
php版小黄鸡simsimi聊天机器人接口分享
2014/01/26 PHP
php中隐形字符65279(utf-8的BOM头)问题
2014/08/16 PHP
php实现微信企业号支付个人的方法详解
2017/07/26 PHP
PHP PDOStatement::fetchObject讲解
2019/02/01 PHP
flash javascript之间的通讯方法小结
2008/12/20 Javascript
Jquery Select操作方法集合脚本之家特别版
2010/05/17 Javascript
Jquery提交表单 Form.js官方插件介绍
2012/03/01 Javascript
JavaScript中数据结构与算法(二):队列
2015/06/19 Javascript
基于原生JS实现图片裁剪
2016/08/01 Javascript
jQuery实现弹出窗口弹出div层的实例代码
2017/01/09 Javascript
利用nodejs监控文件变化并使用sftp上传到服务器
2017/02/18 NodeJs
vue.js内部自定义指令与全局自定义指令的实现详解(利用directive)
2017/07/11 Javascript
手把手教你搭建ES6的开发运行环境
2017/07/11 Javascript
Vue实例中生命周期created和mounted的区别详解
2017/08/25 Javascript
基于bootstrop常用类总结(推荐)
2017/09/11 Javascript
js处理包含中文的字符串实例
2017/10/11 Javascript
Vue3 源码导读(推荐)
2019/10/14 Javascript
vue实现打地鼠小游戏
2020/08/21 Javascript
微信小程序实现选项卡滑动切换
2020/10/22 Javascript
[40:31]Secret vs Alliacne 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
Python正则表达式介绍
2012/08/06 Python
对python中return和print的一些理解
2017/08/18 Python
Python如何生成树形图案
2018/01/03 Python
Python切片操作实例分析
2018/03/16 Python
基于Django与ajax之间的json传输方法
2018/05/29 Python
10个Python小技巧你值得拥有
2018/09/29 Python
深入了解Python 变量作用域
2020/07/24 Python
HTML5+lufylegend实现游戏中的卷轴
2016/02/29 HTML / CSS
美国钻石商店:Zales
2016/11/20 全球购物
编写一子程序,将一链表倒序,即使链表表尾变表头,表头变表尾
2016/02/10 面试题
师范生实习的个人自我鉴定
2013/10/20 职场文书
农民工创业典型事迹
2014/01/25 职场文书
2015年社区妇联工作总结
2015/04/21 职场文书
“5.12”护士节主持词
2015/07/04 职场文书