文字列操作

文字列操作

【PHP】文字列の半角・全角 変更をおこなう mb_convert_kana()

文字列の半角・全角 変更をおこなうサンプル mb_convert_kana - カナを(”全角かな”、”半角かな”等に)変換する mb_convert_kana ( string $str ] ) : string 文字列 str に関して「半角」-「全角」変換を行います。 この関数は、日本語のみで使用可能です。 パラメータ str 変換される文字列 option 変換オプション オプション意味r...
文字列操作

【PHP】数値を0埋めして桁を揃える sprintf()

数値を0埋めして桁を揃えるサンプル sprintf関数はフォーマットされた文字列を返す。 返り値は、フォーマット文字列に基づき生成された文字列を返します。失敗した場合、FALSEを返します。 コード echo sprintf('%03d', 10) . PHP_EOL; // 0埋め3桁の10を出力します。 echo sprintf("%04d¥n" 10); // 0埋め4桁の1...
文字列操作

【PHP】文字列の長さを取得する strlen()、mb_strlen()

文字列の長さを取得する strlen関数で文字列の長さを取得する strlen関数は、文字列の長さを取得します。 返り値は、文字列の長さを返します。文字列が空だった場合 0 を返します。 コード echo strlen('abcde'); 実行結果 5 mb_strlen関数で文字列の長さを取得します。 mb_strlen関数は、マルチバイトの文字でも1文字は1個と数えます。第2引...
文字列操作

【PHP】指定された文字列が含まれているか判定 strpos()

指定された文字列が含まれているか判定するサンプル strpos関数は文字列内の部分文字列が最初に現れる場所を見つけます。 返り値は、部分文字列が見つかった位置。見つからなかった場合、FALSEを返します。 コード if ( strpos('hello world', 'world') !== false) { echo '文字列は含まれています。' ...
文字列操作

【PHP】ヒアドキュメント構文で変数に代入

ヒアドキュメント構文で変数に代入するサンプル コード $str = <<<EOD あいうえお かきくけこ さしすせそ EOD; echo $str; EODの部分はAAAAAなど自由な文字列が使えます。 実行結果 あいうえお かきくけこ さしすせそ ※ヒアドキュメント構文内で、インデントやスペースをいれると、そのコードも変数に代入されます。 参考サイト PHP: 文字列 - Manual