PHP3組み込み関数 (13) PHP3組み込み関数 (13) 文字列関数 2 rawurldecode URL エンコードされた文字列をデコードする rawurlencode RFC1738 に基づいた URL エンコードを行う setlocale ロケール情報をセットする similar_text 二つの文字列の間の類似性を見積もる soundex 文字列の soundex キーを計算する sprintf フォーマットされた文字列を返す strchr 文字が最初に現れるところを探す strcmp バイナリでも使える文字列比較 strcspn マスクにマッチしない最初のセグメントの長さを返す StripSlashes addslashes でクォートされた文字列のクォート部分を 取り除く strlen 文字列の長さを得る strrpos 文字列中に、ある文字が最後に現れる場所を探す strpos 文字列が最初に現れる場所を見つける strrchr 文字列中に文字が最後に現れる場所を見つける strrev 文字列を逆順にする strspn マスクに一致する最初のセグメントの長さを返す strstr 文字列が最初に現れる位置を見つける strtok 文字列をトークンに分割する strtolower 文字列を小文字にする strtoupper 文字列を大文字にする str_replace haystack の中の needle を全て str に置換する strtr 特定の文字を変換する substr 文字列の一部分を返す trim 文字列の先頭および末尾にあるホワイトスペースを 取り除く ucfirst 文字列の最初の文字を大文字にする ucwords 文字列の各単語の最初の文字を大文字にする