PHP:查找字符串中不同字母的数量

标签 php

我想找出一个字符串包含多少个唯一字符。示例:

"66615888"    contains 4 digits (6 1 5 8).
"12333333345" contains 5 digits (1 2 3 4 5).

最佳答案

echo count( array_unique( str_split( '66615888')));

Demo

文档:

  1. count() - 计算数组中元素的个数
  2. array_unique() - 查找数组中的唯一元素
  3. str_split() - 将字符串分割成数组

关于PHP:查找字符串中不同字母的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15391395/

相关文章:

php - MySQL 上的并发计数器

php - 使用 ajax 在一页上提交多个独特的表单

php - 让信息窗口在循环中工作

php - 整个组高级自定义字段的输出字段

php - Laravel 5 : Handle exceptions when request wants JSON

php:循环遍历json数组

php - Codeigniter - 在 HTML 表中显示来自三个表的数据作为数组对象

php - 生成密码 PHP, MySQL

php - 如果无法正常工作,则在其中分页

php - != 在 sql 中或 != 在 php 中