ホームページ >バックエンド開発 >PHPチュートリアル >PHP レッスン 8 文字列分割の一般的な関数_PHP チュートリアル

PHP レッスン 8 文字列分割の一般的な関数_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:19:49961ブラウズ

PHP レッスン 8 文字列分割のための一般的な関数

コース概要:


このレッスンを通じて、文字列に対する基本的な操作を実行できるようになります。

文字列の知識ポイント:
1.文字列処理入門
2. よく使われる文字列出力関数
3. よく使用される文字列フォーマット関数
4. 文字列比較関数
5. 文字列への正規表現の適用
6. per1で使用する正規表現


1.pathinfo();//ドメイン名のパス情報を返す

2.parse_url();
3.parse_str();//パラメータの分割に使用されます


パス情報();
れーれー"; ?>



//ドメイン名を配列に分割します
れーれー"; ?>

//同じ方法で
を取得します れーれー"; ?>



//方法 3
れーれー"; ?>





文字列の知識ポイント:
1.文字列処理入門
2. よく使われる文字列出力関数
3. よく使用される文字列フォーマット関数
4. 文字列比較関数
5. 文字列への正規表現の適用
6. per1で使用する正規表現




文字列関数
エコー
印刷
printf(); 直接出力
sprintf(); は直接返します


文字列連結文字:
. 点でつながる
「ああああああああ」を印刷します;
printf("----%s--$s--",$a,$b);
%s 文字列
%d 個の番号
%f 浮動小数点型 (%.2f は小数点以下 2 桁を表します)


sprintf(); は直接出力せず、新しい変数を返します




よく使用される文字列書式設定関数:
1. スペースと文字列のパディング関数を削除します
1.ltrim() //左側のスペースを削除します
2.rtrim() //右側のスペースを削除します
3.trim(); //両側のスペースを削除します
4.str_pad();//スペースを埋めるか、指定された長さに文字をカスタマイズするために使用されます
5.str_repeat();//前の文字を繰り返すために使用されます(無制限のカテゴリメニューを作成するために使用されます)
6.strlen() //文字列の長さを取得します


echo "|".str_repeat("-",5)."bb";




文字列の大文字小文字変換関数
1.strtoupper();//すべて大文字に変換します
2.strto lower();//すべてを小文字に変換します
3.ucfirst();//最初の文字を大文字にします
4.ucwords(); //各文字の最初の文字は大文字になります




その他の文字列フォーマット関数:
1.strlen();//文字列の長さ
2.strrev();//文字列反転
3.number_format();//フォーマット内の数値文字関数
4.md5 //md5 暗号化文字列、32 ビット文字列
5.str_shuffle(); 文字列をランダムにシャッフルし、桁数は変わりません



文字列関数:
html:
に関連付けられた文字列関数 1.nl2br(): /n を br タグに変換します
2.htmlspecialchars(); エンティティに変換します
' " エンティティに変換(&C)
":エンティティを意味します
<:小なり記号
>: 大なり記号
3.addslashes() //' データベースへのダメージを軽減するために前に「」を追加します
4.stripslashes() //' "" の前にあるものを削除します
3.strip_tags(); 特定のタグのみを保持し、削除したいタグを削除します


注: データベースに挿入する前に 3 つのコントロールを実行することをお勧めします
1.[b][/b] 限定されたタグのみを変換し、タグフィルタリングを行います
2.addslashes();
データベースへのダメージを軽減するために「」を先頭に追加しています
3.htmlspecialchars()
' " データベースへの変更を防ぐためにエンティティに変換する(&C)



www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/871182.html技術記事 PHP レッスン 8 文字列分割の一般的な関数 コースの概要: このレッスンを通じて、文字列の基本的な操作を実行できます: 1. 文字列処理の概要 2. よく使用される文字列出力...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。