【譲渡】超実践PHP関数のまとめと整理、実践PHP関数まとめ_PHPチュートリアル

WBOY
リリース: 2016-07-13 10:12:22
オリジナル
703 人が閲覧しました

【再掲】超実践的なPHP関数まとめ、実践的なPHP関数まとめ

元リンク: http://www.codeceo.com/article/php-function.html

1. PHP の暗号化と復号化

PHP の暗号化および復号化関数は、データベースに保存されている一部の有用な文字列を暗号化し、その文字列を可逆的に復号化するために使用できます。この関数は、base64 および MD5 の暗号化および復号化を使用します。

リーリー

使用方法は次のとおりです:

リーリー

2. PHP はランダムな文字列を生成します

ランダムな名前、一時的なパスワード、その他の文字列を生成する必要がある場合は、次の関数を使用できます:

リーリー

使用方法は次のとおりです:

リーリー

3. PHP はファイル拡張子 (サフィックス) を取得します

次の関数は、ファイル拡張子または接尾辞を迅速に取得できます。

リーリー

使用方法は次のとおりです:

リーリー

4. PHP がファイルサイズを取得してフォーマットします

以下で使用される関数は、ファイルのサイズを取得し、読みやすいKB、MB、その他の形式に変換できます。

リーリー

使用方法は次のとおりです:

リーリー

5. タグ文字をPHPに置き換えます

文字列やテンプレートタグを指定されたコンテンツに置き換える必要がある場合は、次の関数を使用できます:

リーリー

使用方法は次のとおりです:

リーリー

6. PHP はディレクトリ内のファイル名をリストします

ディレクトリ内のすべてのファイルを一覧表示したい場合は、次のコードを使用します:

リーリー

使用方法は次のとおりです:

リーリー

7. PHPで現在のページのURLを取得します

次の関数は、http か https かに関係なく、現在のページの URL を取得できます。

リーリー

使用方法は次のとおりです:

リーリー

8. PHP ファイルの強制ダウンロード

ブラウザーで PDF ファイルなどのファイルを直接開かないようにする場合がありますが、ファイルを直接ダウンロードするには、次の関数を使用してファイルを強制的にダウンロードできます。 application/octet-stream ヘッダー タイプが使用されます。関数内で。

リーリー

使用方法は次のとおりです:

リーリー

9. PHP は文字列の長さをインターセプトします

文字列 (中国語の文字を含む) の長さを切り取る必要がある状況によく遭遇します。たとえば、タイトルに数文字しか表示できない場合、余分な長さは次の関数で表されます。ニーズ。

リーリー

使用方法は次のとおりです:

リーリー

10. PHP でクライアントの実際の IP を取得します

ユーザーの IP を記録するためにデータベースをよく使用します。次のコードでクライアントの実際の IP を取得できます。 リーリー

使用方法は次のとおりです:

リーリー

11. PHP は SQL インジェクションを防止します

データベースにクエリを実行するとき、セキュリティ上の理由から、悪意のある SQL インジェクションを防ぐためにいくつかの不正な文字をフィルタリングする必要があります。

関数をご覧ください。 リーリー

使用方法は次のとおりです:

リーリー

12. PHP ページのプロンプトとジャンプ

フォーム操作を実行するとき、分かりやすくするために、ユーザーに操作結果の入力を求め、関連するページにジャンプする必要がある場合があります。

を参照してください。 リーリー

13.PHPの計算時間

時間を処理する場合、現在時刻からある時点までの時間を計算する必要があります。たとえば、クライアントの実行時間を計算する場合、通常は hh:mm:ss で表されます。

リーリー

使用方法は次のとおりです:

れーれー

http://www.bkjia.com/PHPjc/923413.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/923413.html技術記事 [転載]超実践的なPHP関数のまとめと整理、実践的なPHP関数のまとめ 元リンク: http://www.codeceo.com/article/php-function.html 1. PHPの暗号化と復号化 PHPの暗号化と復号化関数は次のことができます。使用されます...
関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート