文字列

公式サイト:

文字列 | PHP Manual [公式]

連結する

文字列はドット . で連結する。

$greeting = "Hello, " . $name;
Code language: PHP (php)

結合代入演算子 .= で変数内の文字列と結合する。

$greeting .= " How's going?";
Code language: PHP (php)

参考:

文字列演算子 | PHP Manual [Official]

分割して配列に格納する (explode)

参考:

explode() – 区切り文字列を配列に変換 | Webkaru

文字列を分割して配列を作成する explode 関数 | PHP プログラミングの教科書

explode | そふぃの PHP 入門

explode | PHP Manual [公式]

配列を連結する (implode)

配列内の文字列をコンマで区切って連結する。

$str = implode( ',', $array );
Code language: PHP (php)

参考:

implode | PHP Manual [公式]

文字列を分割する

参考:

文字列を区切り文字で分割して配列に格納する方法 | ONE NOTES

explode / preg_split – 文字列の分割 | Works

PHP で文字列を分解して配列で返す関数、preg_split / explode / str_split の3つの違いを比較し、整理してみた | WEMO

PHP で文字列を分割する2つの方法 | flatFlag

preg_split | PHP Manual [公式]

str_split | PHP Manual [公式]

変数を埋め込む

ダブルクォーテーション内でブラケットを使う。

<?php echo "Name: {$name}" ?>
Code language: PHP (php)

参考:

文字列の中の変数展開 | Let’s プログラミング

文字列の中の変数展開についてまとめました | エンジニアの入り口

文字列の連結と埋め込み | PHP 開発 虎の巻

PHP で文字列リテラルに式展開 – Qiita

文字列リテラルにおける変数展開ノ全テ | do_aki’s log

文字列 | PHP Manual [公式]

置換

こちらのページを参照

参考:

str_replace | PHP Manual [公式]

エスケープ

参考:

文字列 | PHP Manual [公式]

Escaping quotation marks in PHP – Stack Overflow

前後の空白を取り除く

参考:

trim / ltrim / rtrim – PHP で先頭と末尾から空白文字を削除する | UX MILK

trim() 関数は全角スペースを除去してくれないので気を付けてね、な話 | マコトのおもちゃ箱

trim | PHP Manual [公式]

16進エンコードされた文字列をデコードする

参考:

hex2bin() – 16進数をバイナリに変換する | SYNCER

16進エンコードされたバイナリ文字列をデコードする | PHP マニュアル

hex2bin | PHP 関数リファレンス (phprefe.com)

hex2bin | PHP Manual [公式]

16進数を10進数に変換する

参考:

dechex() / hexdec() – 10進数 ⇔ 16進数変換 | Webkaru

16進数を10進数に変換する | PHP マニュアル

hexdec | PHP Manual [公式]

変数を文字列として出力する

参考:

print_r / var_dump / var_export のちがい – Qiita

print_r | PHP Manual [公式]

strpos

参考:

特定の文字列を含むかのチェック – Qiita

strpos() の挙動に気をつける – Qiita

strpos() を使った文字列の検索で気をつけること | ハックノート

strpos() / mb_strpos() – 文字列が最初に現れる場所を取得 | Webkaru

strpos – 文字列内の部分文字列が最初に現れる場所を見つける | phpspot

strpos | PHP Manual [公式]

Unicode 文字列を正規化する

参考:

PHP における Unicode 文字列の正規化 | CodeZine

関数/リファレンス

文字列関数 | PHP Manual [公式]

print_r

参考:

print_r | PHP Manual [公式]

var_dump

変数の内容を標準出力にダンプする。

<?php var_dump($var); ?>
Code language: PHP (php)

ダンプ出力を変数に取り込む。

<?php ob_start(); var_dump($var); $dump = ob_get_clean(); ?>
Code language: PHP (php)

参考:

PHP で var_dump() の出力を変数へ格納する方法 | まこっちぶろぐ

var_dump | PHP Manual [公式]

ob_get_contents | PHP Manual [公式]

var_export

変数をコード形式で文字列に変換して変数に格納する。

$code = var_export($var, true);
Code language: PHP (php)

参考:

var_export | PHP Manual [公式]

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。

Protected by reCAPTCHA