PHP で一般的に使用される文字列処理関数
PHP 文字列操作の共通関数
/*
* 文字列の長さを決定します
* int strlen(string str)
* 2 つを比較しますstring
* 1. strcmp 関数は、2 つの文字列のバイナリセーフ比較を実行し、大文字と小文字が区別されます
* int strcmp(string str1, string str2)
* 2. 大文字と小文字を区別せずに 2 つの文字列を比較します
* int strcasecmp(string str1,string str2)
* 3. 2 つの文字列の同一部分を検索します
* int strspn(string str1,string str2)
* 4. 2 つの文字列の異なる部分を見つけます
* int strcspn(string str1,string str2)
* 処理string case
* 1. すべての文字列を小文字に変換します
* string strto lower(string str)
* 2. 文字列を変換します すべてを大文字に変換します
* string strtoupper(string str)
* 3. 文字列の最初の文字を大文字にします
* string ucfirst(string str)
* 4. 内の各単語を変換します文字列を大文字に変換
* string ucword(string str)
* 文字列を HTML に変換
* 1. 改行文字を HTML 終了タグに変換
* string bl2br(string str)
* 2. 特殊文字を wildHTML と同等の形式に変換します
* string htmlentities( string str[,int quote_style[,int charset]])
* 3. 特殊な HTML 文字を他の目的に使用します
* string htmlspecialchars(string str[,int quote_style[,string charset]])
* 4. テキストを HTML 相当文字に変換します
* array get_html_translaction_table(int table[,int quote_style])
* 5. カスタマイズされた変換リストを作成します
* string strtr(string str,array replaces)
* 6. HTML をプレーンテキストに変換します
* stringtrip_tags(string str[, string allowed_tags])
* 正規表現関数の代替関数
* 1 strtok 関数は、事前定義された文字列リストに従って文字列を解析します
* string strtok( string str,string tonens)
* 2. 事前定義された区切り文字に従って文字列を分析します
* 配列explode(文字列区切り文字,文字列str[,int制限])
* 3. 配列を文字列に変換します
* 文字列implode(文字列区切り文字,配列配列)
* 4. 複雑な文字列
* int strpos (string str,string substr[,int offset])
* を解析します。 5. 文字列
* の最後の出現を検索します。 int strrpos(string str,char substr[,offset])
* 6. 文字列のすべてのインスタンスを別の string に置き換えます
*mixed str_replace(stringoccurrence,mixedreplacement,mixedstr[ ,int count])
* 7 、文字列 strstr の一部を取得します。 文字列
* 内の事前定義された文字列の最初の出現から始まる残りの部分を返します。 string strstr(string str, string発生)
* 8. 事前定義された文字列に従って、定義されたオフセットは文字列の一部を返します
* string substr(string str,int start[,ing length])
* 9. 文字列
の出現頻度を決定します。 * int substr_count(string str,string substring)
* 10. 文字列の一部を別の文字列に置き換えます
* string substr_replace(string str,string replace,int start[, int length])
* 文字列を埋めて削除します
* 1. 文字列の先頭から文字をトリミングします
* string ltrim(string str[,string charliset])
* 2. 文字列の末尾から文字を切り取ります
* string rtrim(string str[,string charliset] )
* 3. 文字列の両端から文字をトリミングします
* stringrim(string str[,string charliset])
* 4. 文字列を埋める
* string str_pad(string str,int length[,string Pad_string[, int Pad_type]])
* 文字数と単語数
* 1. string 内の文字数
*mixed count_chars(string str[,mode])
* 2. 文字列内の総単語数のカウント
*mixed str_word_count(string str[,int format] )
*/