addslashes: 文字列にスラッシュを追加します。
bin2hex: 2 進数を 16 進数に変換します。
Chop: 連続した空白を削除します。
chr: 文字の序数値を返します。
chunk_split: 文字列を小さなセグメントに分割します。
Convert_cyr_string: キリル文字列を他の文字列に変換します。
crypt: des エンコーディングを使用して文字列を暗号化します。
エコー: 出力文字列。
爆発: 文字列を分割します。
flash: 出力バッファをクリアします。
get_meta_tags: ファイル内のすべてのメタ タグのデータを抽出します。
htmlspecialchars: 特殊文字を HTML 形式に変換します。
htmlentities: すべての文字を HTML 文字列に変換します。
implode: 配列を文字列に変換します。
join: 配列を文字列に変換します。
ltrim: 連続した空白を削除します。
md5: 文字列の md5 ハッシュを計算します。
nl2br: 改行文字を
に変換します
。
ord: 文字の序数値を返します。
parse_str: クエリ文字列を変数に解析します。
print: 出力文字列。
printf: フォーマットされた文字列を出力します。
quote_printable_decode: qp エンコードされた文字列を 8 ビット文字列に変換します。
quotemeta: 引用符を追加します。
rawurldecode: URL 固有の形式文字列を通常の文字列に復元します。
rawurlencode: 文字列を URL 固有の形式にエンコードします。
setlocale: ローカリゼーション情報を設定します。
like_text: 文字列の類似性を計算します。
soundex: 文字列の発音値を計算します
sprintf: 文字列をフォーマットします。
strchr: 最初に出現した文字を検索します。
strcmp: 文字列の比較。
strcspn: さまざまな文字列の長さ。
strip_tags: html および php チュートリアル タグを削除します。
チュートリアルのまつげを削除: バックスラッシュ文字を削除します。
strlen: 文字列の長さを取得します。
strrpos: 文字列内で最後に出現する文字を検索します。
strpos: 文字列内で最初に出現する文字を検索します。
strrchr: 文字が最後に出現した位置から始まる文字列を取得します。
strrev: 文字列を反転します。
strspn: 文字列が別の文字列のマスク内に入る回数を見つけます。
strstr: 文字列内の文字列の先頭から末尾までの文字列を返します。
strtok: 文字列をカットします。
strto lower: すべての文字列を小文字に変換します。
strtoupper: 文字列をすべて大文字に変換します。
str_replace: 文字列の置換。
strtr: 特定の文字を変換します。
substr: 文字列の一部を取得します。
トリム: 文字列の先頭と末尾のスペースをトリムします。
ucfirst: 文字列の最初の文字を大文字に変更します。
ucwords: 文字列内の各単語の最初の文字を大文字にします。
PHP 言語の文字列関数も比較的理解しやすいです。今日は 12 個近くの PHP 文字列関数をまとめました。これが再び必要な友人の役に立ち、読者や友人の PHP 知識ベースが増えることを願っています。
1文字位置検索機能:
int strpos(string $str,mixed search,[int]): $str で最初に出現する検索の位置を検索します (int から開始し、int より前の値は無視します);
int Stripeos(string $str,string search,[int]): この関数は、別の文字列内で最初に出現する文字列の位置を返します。この関数は大文字と小文字を区別しません
strrpos($str,search,[int]): int から始まる $str 内の検索の最後の出現を検索します (int から始まり、int より前の値は無視します)。
2. サブ文字抽出機能(全角)
strstr($str1,$str2): $str1 (最初の位置) から $str2 を検索し、そこから最後まで文字列をインターセプトし、そうでない場合は false を返します。
stristr() の関数は、大文字と小文字が区別されないことを除いて、strstr と同じです。
strrchr() は検索された最後の文字から戻ります。パス内のファイル名を取得するには:
3. 文字列を置換するPHP文字列関数
str_replace(search,replace,$str): $str から検索を見つけて replace に置き換えます
str_irreplace(検索,置換,$str):
strtr($str,search,replace): この関数の replace は "" にすることはできません;
substr_replace($str,$rep,$start[,length])$str 元の文字列、$rep 置換後の新しい文字列
文字列、$start 開始位置、$length 置換長、この項目はオプションです
4. 文字の長さ
int strlen($str)
5. キャラクターの機能を比較する
int strcmp($str1,$str2):$str1>=
strcasecmp() 上記と同じ (大文字と小文字は区別されません)
strnatcmp("4","14") は文字列を自然な順序で比較します
strnatcasecmp() 上記と同じ (大文字と小文字を区別)
6. PHP 文字列関数を配列に分割
str_split($str,len): lenの長さに応じて$strを分割し、配列を返します
split(search,$str[,int]): $str を検索文字に従って分割し、配列 int を何回分割するかを返します。 残りは分割されません
expload(検索,$str[,int])
7. スペースを削除します:
リトリム、リトリム、トリム
8.スペース機能を追加
chunk_split($str,2); $str 文字に 2 文字を押してスペースを追加します。
9. chr、ord -- 指定された文字または ASCII を返します
10. HTMLコード関連の関数
nl2br(): n を
に変換します
。
ストリップタグ($str[,'
']): html タグと php タグを削除します
$str 内のすべての html および php コードが削除され、html および php コードのオプションのパラメーターは保持されます
コードを記述するためのオプションのパラメータ。
例: echotrip_tags($text, '
');
htmlspecialchars($str[,parameter]): ページ上の HTML コードパラメータの通常の出力は変換メソッドです
11. 大文字と小文字を変換するための PHP 文字列関数
strto lower($str) 文字列を小文字に変換します
strtoupper($str) 文字列を大文字に変換します
ucfirst($str) は関数の最初の文字を大文字に変換します
ucwords($str) は各単語の最初の文字を大文字に変換します
12. データベースに関連する PHP 文字列関数のチュートリアル
addslashes($str): str 内で一重引用符 (')、二重引用符 (")、バックスラッシュ ()、および null
を作成します。
文字列は ',",.
に変換されます
magic_quotes_gpc = on は、取得後の Cookie の内容を自動的にエスケープします
get_magic_quotes_gpc() は、magic_quotes_gpc がオンになっているかどうかを検出します
tripslashes() は文字列からバックスラッシュを削除します