検索
ホームページバックエンド開発PHPの問題PHPで文字列に含まれる文字数を確認する方法

判定方法: 1. "str_split($str)" ステートメントを使用して文字列を文字配列に変換します; 2. "array_unique($arr)" ステートメントを使用して配列内の重複する文字を削除します。 3. 「 count (重複を削除した配列) 」ステートメントを使用すると、重複を削除した後の配列の長さをカウントし、異なる文字の数を取得できます。

PHPで文字列に含まれる文字数を確認する方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php で文字数が決まります。 string 。これは、文字列内にどの異なる文字が含まれているかを決定します。以下にその判断方法をご紹介します。

実装方法:

1. str_split() 関数を使用して文字列を文字配列に変換します

<?php   
$str = &#39;absd346d182831&#39;;
$arr=str_split($str);
var_dump($arr);
?>

PHPで文字列に含まれる文字数を確認する方法

2. array_unique() 関数を使用して、繰り返しの文字を削除します。

$newarr=array_unique($arr);
var_dump($newarr);

PHPで文字列に含まれる文字数を確認する方法

は、キー値が非繰り返しの新しい配列を返します。文字列内の文字。

3. count() 関数を使用して重複排除後の配列の長さをカウントすると、文字列内の異なる文字の数を知ることができます。

echo count($newarr);

PHPで文字列に含まれる文字数を確認する方法

推奨学習: 「PHP ビデオ チュートリアル

以上がPHPで文字列に含まれる文字数を確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
php怎么将空格转换成nbsp符php怎么将空格转换成nbsp符Apr 25, 2022 pm 08:30 PM

方法:1、用str_replace(),语法“str_replace(" ","&nbsp;",$str)”;2、用preg_replace()配合正则表达式,语法“preg_replace('/\s+/',"&nbsp;",$str)”。

php怎么将数值后面的零去掉php怎么将数值后面的零去掉May 30, 2022 pm 07:36 PM

两种去除方法:1、使用rtrim()函数,语法“rtrim(数值,"0")”,可去除数值后面连续的零。2、用substr_replace(),语法“substr_replace(数值,'', -位置值)”,可从指定位置开始将零替换为空字符。

php字符串有没有下标php字符串有没有下标Apr 24, 2022 am 11:49 AM

php字符串有下标。在PHP中,下标不仅可以应用于数组和对象,还可应用于字符串,利用字符串的下标和中括号“[]”可以访问指定索引位置的字符,并对该字符进行读写,语法“字符串名[下标值]”;字符串的下标值(索引值)只能是整数类型,起始值为0。

php怎么读取字符串后几个字符php怎么读取字符串后几个字符Apr 22, 2022 pm 08:31 PM

在php中,可以使用substr()函数来读取字符串后几个字符,只需要将该函数的第二个参数设置为负值,第三个参数省略即可;语法为“substr(字符串,-n)”,表示读取从字符串结尾处向前数第n个字符开始,直到字符串结尾的全部字符。

php怎么将小数点转为百分比php怎么将小数点转为百分比Apr 28, 2022 pm 08:51 PM

php将小数点转为百分比的方法:1、利用“*”运算符将小数乘以100,语法“小数 * 100”,可将小数转为百分值;2、使用字符串拼接符“.”将百分值和“%”符拼接在一起,形成百分比字符串即可,语法“百分值."%"”。

php怎么替换nbsp空格符php怎么替换nbsp空格符Apr 24, 2022 pm 02:55 PM

方法:1、用“str_replace("&nbsp;","其他字符",$str)”语句,可将nbsp符替换为其他字符;2、用“preg_replace("/(\s|\&nbsp\;||\xc2\xa0)/","其他字符",$str)”语句。

怎么将多个php数组转成一个json数据怎么将多个php数组转成一个json数据May 26, 2022 pm 04:18 PM

转换方法:1、使用“array_merge_recursive(数组1,数组2,数组3...)”语句将多个数组合并为一个数组;2、使用json_encode()将合并后的数组转为json数据,语法“json_encode(合并后的数组)”。

php怎么去掉指定字符之后的内容php怎么去掉指定字符之后的内容May 27, 2022 pm 06:12 PM

两种方法:1、用“substr_replace($str,"",strpos($str,"指定字符")+1)”语句,将指定字符位置后的内容替换为空字符;2、用“substr($str,0,strpos($str,"指定字符")+1)”语句。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)