【 PHP 】PHP8に入門してみた 106日目 PHPの基本 ( 組み込み関数 日本人のための変換関数 )

PHP8技術者認定初級試験 が始まるようなので 試験に向けて (できるだけ)勉強しようと思います! 使用する書籍は独習PHP 第4版(山田 祥寛)|翔泳社の本 (shoeisha.co.jp) となります。

組み込み関数

日本人のための関数 mb_convert_kana

mb_convert_kana関数は全角文字を半角文字したりその逆を行ってくれる関数です。

本書にちょっと面白い記述がありました。

変換オプションは、互いに矛盾しない範囲で組み合わせて指定できます。

つまり「開発者は気を付けて使ってね」ということ。
開発者が間違えないような仕組みにしてくれた方がありがたいと思うんです。

<!DOCTYPE html>
<html lang="ja">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>PHPの基本</title>
</head>

<body>
    <?php

    $msg = 'PHP言語の仕様として、 オプションの組み合わせで間違えないような仕組みにしてほしいyo!';
    print mb_convert_kana($msg, 'RSk');


    ?>
</body>

</html>

ばっちりです!

メモ

printf関数といい、オプション多すぎませんかね😅

PHPPHP

Posted by raika@blog