
スクールに多額のお金を支払う前に、僕の記事で学習してね!
PHPの「文字列の長さを取得する方法」についてざっくり解説します。
詳細はPHPマニュアルを確認してください。
サンプルコード上に出てくるvar_dumpの使い方はこちらの記事を参考にしてください!
あけおブログ




初心者向けPHP:var_dump()の使い方と基本解説 | あけおブログ
スクールに多額のお金を支払う前に、僕の記事で学習してね! こんな人に読んでほしい 「var_dump()」の使い方がわからない人 プログラミング学び始めたけど、基礎をしっか…
連想配列がよくわからない、というか配列の理解がフワッとしてる、、
という方は先にこちらをみた方がいいかもです!
あけおブログ




【PHP初学者向け】 最初の壁!連想配列をきちんと理解しよう | あけおブログ
あけお スクールに多額のお金を支払う前に、僕の記事で学習してね! こんな人に読んでほしい 「連想配列」について説明ができない人 プログラミング学び始めたけど、基礎を…
目次
書き方
strlen(長さを取得したい文字列)
使い方
サンプルコード①:半角文字を数える
PHP
<?php
$word = "apple";
$result = strlen($word);
var_dump($result);
このコードの実行結果はこちら
PHP
int(5)
「apple」は5文字なので「5」という数字が取得できました!
サンプルコード②:全角文字を数える
PHP
<?php
$word = "りんご";
$result = strlen($word);
var_dump($result);
このコードの実行結果はこちら
PHP
int(9)
全角文字は1文字につき「3」とカウントします。
正しくは「3バイト」としてカウントします!
mb_strlen()を使う
サンプルコード
PHP
<?php
$word = "りんご";
$result = mb_strlen($word);
var_dump($result);
このコードの実行結果はこちら
PHP
int(3)
おまけ
同じコードでstrlen()とmb_strlen()を比較してみましょう!!
strlen()
PHP
<?php
$word = "appleりんご";
$result = strlen($word);
var_dump($result);
このコードの実行結果はこちら
PHP
int(14)
mb_strlen()
PHP
<?php
$word = "appleりんご";
$result = mb_strlen($word);
var_dump($result);
このコードの実行結果はこちら
PHP
int(8)
まとめ
「strlen(), mb_strlen()」について、ざっくりでも理解できたら幸いです。
これからも一緒に頑張りましょう!!



あなたの挑戦を応援しています!!