次のエディターは、PHP に基づいた文字列操作関数のコレクションを提供します。編集者はこれがとても良いと思ったので、参考として共有します。エディターをフォローして一緒に見てみましょう
1. 文字位置の検索関数:
strpos($str,search,[int])://查找search在$str中的第一次位置从int开始; strrpos($str,search,[int])://查找search在$str中的最后一次出现的位置从int开始
2. サブ文字の抽出関数(全角)
submit($str,int start[,int length])://从$str中strat位置开始提取[length长度的字符串]。 strstr($str1,$str2)://从$str1(第一个的位置)搜索$str2并从它开始截取到结束字符串;若没有则返回FALSE。 stristr()//功能同strstr,只是不区分大小写。 strrchr()//从最后一次搜索到的字符处返回;用处:取路径中文件名
3. 文字列 换 str_replace(search,replace,$str):从$str中查找search用replace来替换
str_irreplace(search,replace,$str):
strtr($str,search,replace):这个函数中replace不能为"";
substr_replace($Str,$rep,$start[,length])$str原始字符串,$rep替换后的新字符串,$start起始位置,$length替换的长度,该项可选
INT STRCMP ($ STR1, $ STR1>) を置き換えます。 =< ;$str2 はそれぞれ正の 1、0、-1 です (文字列比較 strcasecmp() 同上 (大文字と小文字を区別しない strnatcmp("4", "14") 文字列を自然な順序で比較します strnatcasecmp() 同上) , (case機密) 6. 配列関数に分割する str_split($str,len): len の長さに応じて $str を分割し、配列を返す Split(search,$str[,int]): Split $str は配列 int を返すために何回分割されますか? 以下は分割されません 7. スペースを削除します。 8. スペース関数を追加します chr、ord 10、HTML コード関連関数 nl2br(): n を ']) : //HTML タグと PHP タグを削除します htmlspecialchars($str[,parameter])://ページの HTML コード パラメーターの通常の出力は、変換メソッドです 11. 大文字と小文字の変換関数 strto lower($ str) 文字列を小文字に変換します strtoupper($str) 文字列を大文字に変換します ucfirst($str) 関数の最初の文字を大文字に変換します ucwords($str) 各単語の最初の文字を大文字に変換します addslashes($str): str 内の単一引用符 (')、二重引用符 (")、バックスラッシュ () および NUL 文字列を ',",\ に変換します。 magic_quotes_gpc = On はポスト Cookie を自動的に取得します。 get_magic_quotes_gpc() の内容をエスケープして、magic_quotes_gpcstripslashes() が文字列 があります 以上がPHPの文字列操作関数のまとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。int strlen($str)
に変換します。strip_tags($str[,'