文字列

参考:

文字列 | PHP Manual [公式]

連結する

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

$greeting = "Hello, " . $name;

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

$greeting .= " How's going?";

参考:

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

分割して配列に入れる (explode)

参考:

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

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

explode | そふぃの PHP 入門 (archive)

explode | PHP Manual [公式]

配列を連結する (implode)

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

$str = implode( ',', $array );

参考:

implode | PHP Manual [公式]

文字列を分割する

参考:

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

変数を埋め込む

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

<?php
echo "Name: {$name}"
?>

参考:

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

エスケープ

参考:

文字列 | 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 マニュアル (man.plustar.jp)

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

hex2bin | PHP Manual [公式]

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

参考:

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

16進数を10進数に変換する | PHP マニュアル (man.plustar.jp)

hexdec | PHP Manual [公式]

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

参考:

print_r、var_dump、var_export のちがい – Qiita

print_r | PHP Manual [公式]

関数/リファレンス

参考:

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

var_dump

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

<?php
var_dump($var);
?>

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

<?php
ob_start();
var_dump($var);
$dump = ob_get_clean();
?>

参考:

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

var_dump | PHP Manual [公式]

ob_get_contents | PHP Manual [公式]

var_export

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

$code = var_export($var, true);

参考:

var_export | PHP Manual [公式]

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

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です