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 相关文章推荐
第十一节--重载
Nov 16 PHP
需要使用php模板的朋友必看的很多个顶级PHP模板引擎比较分析
May 26 PHP
php面向对象的方法重载两种版本比较
Sep 08 PHP
php 正则 过滤html 的超链接
Jun 02 PHP
编写Smarty插件在模板中直接加载数据的详细介绍
Jun 26 PHP
php实现的百度搜索某地天气的小偷代码
Apr 23 PHP
php检查字符串中是否有外链的方法
Jul 29 PHP
win7安装php框架Yii的方法
Jan 25 PHP
php的socket编程详解
Nov 20 PHP
PHP+Ajax实现的无刷新分页功能详解【附demo源码下载】
Jul 03 PHP
thinkPHP3.2.3结合Laypage实现的分页功能示例
May 28 PHP
php快速导入大量数据的实例方法
Sep 23 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
ip签名探针
2006/10/09 PHP
PHP中动态HTML的输出技术
2006/10/09 PHP
php 一元分词算法
2009/11/30 PHP
PHP substr 截取字符串出现乱码问题解决方法[utf8与gb2312]
2011/12/16 PHP
php的扩展写法总结
2019/05/14 PHP
js获取php变量的实现代码
2013/08/10 Javascript
JS两种定义方式的区别、内部原理
2013/11/21 Javascript
jQuery窗口、文档、网页各种高度的精确理解
2014/07/02 Javascript
让浏览器DOM元素最后加载的js方法
2014/07/29 Javascript
javascript实现淡蓝色的鼠标拖动选择框实例
2015/05/09 Javascript
简介JavaScript中Boolean.toSource()方法的使用
2015/06/05 Javascript
jQuery选择器及jquery案例详解(必看)
2016/05/20 Javascript
nodejs 的 session 简单使用
2016/06/06 NodeJs
Javascript中的数组常用方法解析
2016/06/17 Javascript
jQuery 获取遍历获取table中每一个tr中的第一个td的方法
2016/10/05 Javascript
js实现可旋转的立方体模型
2016/10/16 Javascript
Vue概念及常见命令介绍(1)
2016/12/08 Javascript
原生JS实现幻灯片
2017/02/22 Javascript
浅析node应用的timing-attack安全漏洞
2018/02/28 Javascript
关于Vue源码vm.$watch()内部原理详解
2019/04/26 Javascript
python基础教程之简单入门说明(变量和控制语言使用方法)
2014/03/25 Python
介绍Python中的文档测试模块
2015/04/28 Python
python对url格式解析的方法
2015/05/13 Python
Python面向对象编程之继承与多态详解
2018/01/16 Python
Python回文字符串及回文数字判定功能示例
2018/03/20 Python
python删除字符串中指定字符的方法
2018/08/13 Python
python3+selenium实现126邮箱登陆并发送邮件功能
2019/01/23 Python
Python面向对象程序设计之类的定义与继承简单示例
2019/03/18 Python
Python3.5面向对象与继承图文实例详解
2019/04/24 Python
python GUI库图形界面开发之PyQt5输入对话框QInputDialog详细使用方法与实例
2020/02/27 Python
python3.7+selenium模拟淘宝登录功能的实现
2020/05/26 Python
基于python实现百度语音识别和图灵对话
2020/11/02 Python
美国尼曼百货官网:Neiman Marcus
2019/09/05 全球购物
英国奢侈品在线精品店:Hervia
2020/09/03 全球购物
毕业实习自我鉴定范文2014
2014/09/26 职场文书
个人租房协议书范本
2014/09/30 职场文书