XXXI. 文字列関数

Table of Contents
AddSlashes ? 文字列をバックスラッシュでくくる
Chop ? 最後尾のホワイトスペースを取り除く
Chr ? 特定の文字を返す
crypt ? 文字列を DES で暗号化する
echo ? 1 つ以上の文字列を出力する
explode ? 文字列を文字列により分割する
flush ? 出力バッファをフラッシュする
htmlspecialchars ? 特殊文字を HTML エントリに変換する
htmlentities ? 適用するすべての文字を HTML の書式に変換する
implode ? 配列要素を文字列により連結する
join ? 配列要素を文字列により連結する
nl2br ? ニューライン文字を HTML の改行文字に変換する
Ord ? 文字の ASCII 値を返す
print ? 文字列を出力する
printf ? 文字列をフォーマットしてから出力する
QuoteMeta ? メタ文字をクォートする
rawurldecode ? URL エンコードされた文字列をデコードする
rawurlencode ? RFC1738 に基づいた URL エンコードを行う
setlocale ? ロケール情報をセットする
sprintf ? フォーマットされた文字列を返す
strchr ? 文字が最初に現れるところを探す
strcmp ? バイナリでも使える文字列比較
StripSlashes ? addslashes でクォートされた文字列のクォート部分を 取り除く
strlen ? 文字列の長さを得る
strrpos ? 文字列中に、ある文字が最後に現れる場所を探す
strpos ? 文字列が最初に現れる場所を見つける
strtok ? 文字列をトークンに分ける
strrchr ? 文字列中に文字が最後に現れる場所を見つける
strrev ? 文字列を逆順にする
strstr ? 文字列が最初に現れる位置を見つける
strtolower ? 文字列を小文字にする
strtoupper ? 文字列を大文字にする
strtr ? 特定の文字を変換する
substr ? 文字列の一部分を返す
ltrim ? 文字列の先頭にあるホワイトスペースを取り除く
trim ? 文字列の先頭および末尾にあるホワイトスペースを 取り除く
ucfirst ? 文字列の最初の文字を大文字にする
md5 ? 文字列の MD5 ハッシュの計算
soundex ? 文字列の soundex キーの計算
parse_str ? 文字列をパースして変数に格納する

これらの関数群はすべて、文字列をいろいろな方法で操作します。 正規表現や URL ハンドリングの節にも関連する記述があります。