PHP5の共通関数
PHP は多くのバージョンに更新されていますが、最近使用されているのは PHP5 です。以下に、実際にコードを書く際に確認できるように、PHP5 の共通機能をまとめました。
pathinfo は、ディレクトリ名、ベース名、拡張子の配列単位を含むファイル パス情報を返します。
func_num_args()、func_get_arg()、func_get_args()
glob — パターンに一致するファイル パスを検索します
gzcompress() および gzuncompress() 関数:
json_encode() および json_decode()
serialize() および unserialize()個人的な経験では、主にアレイ転送とアレイ ストレージの操作を扱います。
is_dir
mb_detect_encoding 文字列エンコーディング関数を自動的に取得します。
usleep() 関数はコードの実行を数マイクロ秒遅延させます。
unpack() 関数はバイナリ文字列からデータを解凍します。
uniqid () 関数は、マイクロ秒単位の現在時刻に基づいて一意の ID を生成します。
time_sleep_until() 関数は、指定された時間までコードの実行を遅らせます。
PHP5 で一般的に使用される関数 time_nanosleep() 関数は、コードの実行を数秒およびナノ秒遅延させます。
sleep() 関数はコードの実行を数秒遅らせます。
show_source() 関数は、ファイルの構文強調表示を実行します。
strip_whitespace() 関数は、PHP コメントと空白文字が削除されたソース コード ファイルを返します。
pack() 関数は、データをバイナリ文字列にロードします。
ignore_user_abort() 関数は、クライアントからの切断によってスクリプトの実行を終了するかどうかを設定します。
highlight_string() 関数は、文字列の構文の強調表示を実行します。
highlight_file() 関数は、ファイルの構文の強調表示を実行します。
PHP5 で一般的に使用される関数である get_browser() 関数は、ユーザーのブラウザのパフォーマンスを返します。
eval() 関数は、PHP コードに従って文字列を評価します。
define() 関数は定数が存在するかどうかをチェックします。
define() 関数は定数を定義します。
constant() 関数は定数の値を返します。
PHP5 で一般的に使用される関数 connection_status() 関数は、現在の接続ステータスを返します。
connection_aborted() 関数は、クライアントが切断されているかどうかを確認します。
utf8_encode() 関数は ISO-8859-1 文字列を UTF-8 にエンコードします。
utf8_decode() 関数は、UTF-8 文字列を ISO-8859-1 にデコードします。
wordwrap() 関数は、指定された長さに応じて文字列をラップします。
nl2br
fgetcsv
vsprintf() 関数は、フォーマットされた文字列を変数に書き込みます。
vprintf() 関数はフォーマットされた文字列を出力します。
vfprintf() 関数は、フォーマットされた文字列を指定された出力ストリームに書き込みます。
PHP5 で一般的に使用される関数である ucwords () 関数は、文字列内の各単語の最初の文字を大文字に変換します。
ucfirst() 関数は、文字列の最初の文字を大文字に変換します。
trim() 関数は、文字列の両端から空白文字とその他の事前定義された文字を削除します。
substr_replace() 関数は、文字列の一部を別の文字列に置き換えます。
substr_count() 関数は、文字列内に部分文字列が出現する回数をカウントします。
substr_compare() 関数は、指定された開始長から 2 つの文字列を比較します。
substr() 関数は文字列の一部を返します。
strtr() 関数は、文字列内の特定の文字を変換します。
PHP5 で一般的に使用される関数である strtok() 関数は、文字列をより小さな文字列に分割します。
strstr() 関数は、別の文字列内で最初に出現する文字列を検索します。
strspn() 関数は、文字列に含まれる特定の文字の数を返します。
strrpos() 関数は、別の文字列内で最後に出現した文字列を検索します。
strripos() 関数は、別の文字列内で最後に出現した文字列を検索します。
strrev() 関数は文字列を反転します。
strrchr() 関数は、別の文字列内で最後に出現した文字列を検索し、その位置から文字列の末尾までのすべての文字を返します。
strpos() 関数は、別の文字列内で最初に出現した文字列の位置を返します。
PHP5 で一般的に使用される関数である strpbrk() 関数は、文字列内の指定された文字のいずれかを検索します。
strncmp() 関数は 2 つの文字列を比較します。
strncasecmp() 関数は 2 つの文字列を比較します。
strnatcmp() 関数は、「自然な」アルゴリズムを使用して 2 つの文字列を比較します。
strnatcasecmp() 関数は、「自然な」アルゴリズムを使用して 2 つの文字列を比較します。
strlen() 関数は文字列の長さを返します。
stristr() 関数は、別の文字列内で最初に出現した文字列を検索します。
stripos() 関数は、別の文字列内で最初に出現する文字列の位置を返します。
stripslashes () 関数は、addslashes() 関数によって追加されたバックスラッシュを削除します。
stripcslashes() 関数は、addcslashes() 関数によって追加されたバックスラッシュを削除します。
strip_tags() 関数は、HTML、XML、および PHP タグを削除します。
strcspn() 関数は、指定された文字が見つかるまでに文字列内で検索された文字数を返します。
PHP5 で一般的に使用される関数である strcoll() 関数は、2 つの文字列を比較します。
strcmp() 関数は 2 つの文字列を比較します。
strchr() 関数は、別の文字列内で最初に出現する文字列を検索します。
strcasecmp() 関数は 2 つの文字列を比較します。
str_word_count() 関数は、文字列内の単語の数をカウントします。
str_split() 関数は文字列を配列に分割します。
str_shuffle () 関数は、文字列内のすべての文字をランダムにシャッフルします。
str_rot13() 関数は、文字列に対して ROT13 エンコードを実行します。
str_replace() 関数は、文字列を使用して文字列内の他の文字を置き換えます。
str_repeat() 関数は、指定された回数だけ文字列を繰り返します。
str_pad() 関数は、指定された長さまで文字列をパディングします。
str_ireplace() 関数は、文字列を使用して文字列内の他の文字を置き換えます。
PHP5 でよく使用される関数 sscanf() 関数は、指定された形式に従って文字列からの入力を解析します。
sprintf() 関数は、フォーマットされた文字列を変数に書き込みます。
soundex() 関数は文字列の soundex キーを計算します。
similar_text() 関数は、2 つの文字列内で一致する文字の数をカウントします。
sha1_file() 関数は、ファイルの SHA-1 ハッシュを計算します。
sha1() 関数は、文字列の SHA-1 ハッシュを計算します。
setlocale()関数は地域情報(地域情報)を設定します。
PHP5 でよく使用される関数 rtrim() P rtrim() 関数
basename — パスのファイル名部分を返す
dirname — パスのディレクトリ部分を返す
array_filter — コールバック関数を使用して配列内のユニットをフィルタリングする
array_flip — 配列内のキーと値を交換します
array_count_values は、文字列内に文字が出現する回数を決定します
array_uintersect — 配列の共通部分を計算し、データをコールバック関数と比較します
array_unique — 重複する値を削除します配列内 array_flip(array_flip())
arsort — 配列を逆順に並べ替え、インデックス関係を維持します
array_sum — 配列内のすべての値の合計を計算します
array_search — 配列を検索します指定された値を返し、成功した場合は対応するキー名を返します
in_array — 配列に特定の値があるかどうかを確認します
array_push — 1 つ以上のユニットを配列の末尾にプッシュします (プッシュ)
array_unshift() 関数は挿入します配列の先頭にある 1 つ以上の要素
array_values は、入力配列内のすべての値を返し、そのデジタル インデックスを作成します。 ////インデックスの再作成には array_values 関数を使用します
count_chars 文字列で使用されている文字の情報を返します
array_keys 配列内のすべてのキー名を返します
array_slice 配列からセグメントを取得します
key() 配列 Key name 内の現在のユニットを返します。
get_class_methods — クラスのメソッド名から構成される配列を返します
get_class_vars — クラスのデフォルト属性から構成される配列を返します
get_class — オブジェクトのクラス名を返します
get_declared_classes — 定義された名前から構成される配列を返しますクラス
get_declared_interfaces — 宣言されたすべてのインターフェイスを含む配列を返します
get_object_vars — オブジェクト属性で構成される連想配列を返します
get_parent_class — オブジェクトまたはクラスの親クラス名を返します
interface_exists — インターフェイスが定義されているかどうかを確認します
is_a —オブジェクトはこのクラスまたはクラスに属します このオブジェクトの親クラスの場合は TRUE を返します
is_subclass_of — このオブジェクトがこのクラスのサブクラスの場合は TRUE を返します
method_exists — クラスのメソッドが存在するかどうかを確認します
property_exists — かどうかを確認しますオブジェクトまたはクラスにはこのプロパティがあります
parse_str (url, arr) は URL を配列に変換します
parse_url (string url) は完全な URL を解析して配列に変換します
http_build_query は配列を URL に変換しますか? 以下のパラメータ文字列が自動的に urlencode 処理を実行します
call_user_func_array
ctype_alnum -- [A-Za-z0-9] のみが含まれているかどうかを確認します
ctype_alpha -- [A-Za-] のみが含まれているかどうかを確認しますz]
ctype_cntrl -- クラスのみを含むかどうかを確認します。 " "などの文字制御文字です。
ctype_digital -- チェックする場合、数字のみを含む文字列 (0 ~ 9) は含まれません。
filter_var($email, FILTER_VALIDATE_EMAIL)
ctype_graph -- 印刷可能な文字のみを含む文字列 (スペースを除く) かどうかを確認します
ctype_ lower -- すべての文字が英字であり、すべて小文字であるかどうかを確認します
ctype_print --印刷可能な文字のみが含まれているかどうかを確認します 文字列
ctype_punct -- 数字/文字/スペース以外の印刷可能な文字のみが含まれているかどうかを確認します
ctype_space -- 「 」などの文字とスペースのみが含まれているかどうかを確認します
ctype_upper - - すべての文字がすべて英字であり、すべて大文字であるかどうかを確認します
ctype_xdigit -- 「0123456789abcdef」のみを含めることができる 16 進文字列であるかどうかを確認します

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









XML ファイルは PPT で開くことができますか? XML、Extensible Markup Language (Extensible Markup Language) は、データ交換とデータ ストレージで広く使用されている汎用マークアップ言語です。 HTML と比較して、XML はより柔軟であり、独自のタグとデータ構造を定義できるため、データの保存と交換がより便利で統一されます。 PPT (PowerPoint) は、プレゼンテーションを作成するために Microsoft によって開発されたソフトウェアです。包括的な方法を提供します。

Python を使用した XML データのマージと重複排除 XML (eXtensibleMarkupLanguage) は、データの保存と送信に使用されるマークアップ言語です。 XML データを処理するとき、複数の XML ファイルを 1 つにマージしたり、重複データを削除したりする必要がある場合があります。この記事では、Python を使用して XML データのマージと重複排除を実装する方法と、対応するコード例を紹介します。 1. XML データのマージ 複数の XML ファイルがある場合、それらをマージする必要があります。

Python を使用した XML データのフィルタリングと並べ替えの実装 はじめに: XML は、データをタグと属性の形式で保存する、一般的に使用されるデータ交換形式です。 XML データを処理するとき、多くの場合、データのフィルタリングと並べ替えが必要になります。 Python には、XML データを処理するための便利なツールとライブラリが多数用意されています。この記事では、Python を使用して XML データをフィルタリングおよび並べ替える方法を紹介します。 XML ファイルの読み取り 始める前に、XML ファイルを読み取る必要があります。 Python には XML 処理ライブラリが多数ありますが、

Python の XML データを CSV 形式に変換する XML (ExtensibleMarkupLanguage) は、データの保存と送信に一般的に使用される拡張可能なマークアップ言語です。 CSV (CommaSeparatedValues) は、データのインポートとエクスポートに一般的に使用されるカンマ区切りのテキスト ファイル形式です。データを処理するとき、分析や処理を容易にするために、XML データを CSV 形式に変換する必要がある場合があります。 Pythonは強力です

PHP を使用した XML データのデータベースへのインポート はじめに: 開発中、さらなる処理や分析のために外部データをデータベースにインポートする必要がよくあります。一般的に使用されるデータ交換形式として、XML は構造化データの保存と送信によく使用されます。この記事では、PHP を使用して XML データをデータベースにインポートする方法を紹介します。ステップ 1: XML ファイルを解析する まず、XML ファイルを解析し、必要なデータを抽出する必要があります。 PHP には XML を解析するためのいくつかの方法が用意されており、最も一般的に使用されるのは Simple を使用する方法です。

Python は XML と JSON 間の変換を実装します はじめに: 日常の開発プロセスでは、異なる形式間でデータを変換する必要があることがよくあります。 XML と JSON は一般的なデータ交換形式であり、Python ではさまざまなライブラリを使用して XML と JSON の間で変換できます。この記事では、一般的に使用されるいくつかの方法をコード例とともに紹介します。 1. Python で XML を JSON に変換するには、xml.etree.ElementTree モジュールを使用できます。

Python を使用した XML でのエラーと例外の処理 XML は、構造化データの保存と表現に使用される一般的に使用されるデータ形式です。 Python を使用して XML を処理すると、エラーや例外が発生することがあります。この記事では、Python を使用して XML のエラーと例外を処理する方法を紹介し、参考用のサンプル コードをいくつか示します。 Try-Except ステートメントを使用して XML 解析エラーを捕捉する Python を使用して XML を解析すると、時々、次のようなエラーが発生することがあります。

Python は XML 内の特殊文字とエスケープ シーケンスを解析します XML (eXtensibleMarkupLanguage) は、異なるシステム間でデータを転送および保存するために一般的に使用されるデータ交換形式です。 XML ファイルを処理する場合、特殊文字やエスケープ シーケンスが含まれる状況に遭遇することが多く、これにより解析エラーやデータの誤解が生じる可能性があります。したがって、Python を使用して XML ファイルを解析する場合は、これらの特殊文字とエスケープ シーケンスの処理方法を理解する必要があります。 1. 特殊文字と
