ホームページ  >  記事  >  バックエンド開発  >  php には独自のメソッドがありますか?

php には独自のメソッドがありますか?

藏色散人
藏色散人オリジナル
2022-10-18 09:51:111369ブラウズ

php には独自のメソッドがあり、一般的に使用されるメソッドは次のとおりです: 1. strlen メソッド、文字列の長さとバイト長を取得するために使用されます; 2. substr メソッド、文字列をインターセプトするために使用されます; 3. strto lower メソッド、次の目的で使用されます。すべての文字を小文字に変更します; 4. strrev メソッド、文字列を反転するために使用します; 5. time メソッド、現在時刻のタイムスタンプを取得するために使用します; 6.explode メソッド、次に従って文字列を変換するために使用します 指定されたルールにより配列が分割されますセグメントなどに分割します。

php には独自のメソッドがありますか?

このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター

php には独自のものが付属していますか方法?

PHP には独自のメソッドがあります。

PHP のメソッドはますます強力になっており、非常に豊富な組み込み関数のセットが備わっています。以下は、一般的に使用される PHP システム関数メソッドをエディターによってコンパイルされ、誰でも使えるようにしています。ようこそ ~

String 関数

#strlen: 文字列長、バイト長を取得します

substr: 文字列インターセプト、文字列を取得します (バイトに従ってインターセプト)

strchr: substr と同様、指定された位置から最後までインターセプト

strrchr (ファイルのサフィックス名を取得): strchr と同じで、右から始まる文字を探すだけです。

strto lower: すべての文字は小文字です (英語の文字の場合)

strtoupper: すべての文字は大文字です

strrev:文字列反転 (英語のみ反転可能: 英語のストレージは 1 バイトのみ)、バイト単位で反転

strpos: 文字列 (数字の下付き文字) 内で対応する文字が出現する位置を、左端の ## から検索します。

#strrpos: strpos と同じ。文字列の右側から検索を開始します。

trim: 関数の両側の文字を削除します。デフォルトはスペースです。

時刻と日付function

time: 現在時刻のタイムスタンプを取得します (整数: 1970 グリニッジ標準時から)

explode: *、指定されたルール (通常は特殊文字) に従って文字列を配列に変換します複数のセグメントに分割すると、各セグメントは配列の要素として扱われ、インデックス配列が返されます。

implode: Glue、指定されたルール (特殊文字) に従って配列内のすべての要素を結合します。要素は文字列に結合されます

array_merge: マージとは、2 つの配列の要素を蓄積することを指します。後者の配列が前の配列と同じ添字 (キー名: 関連) を持つ場合、次の値が後続の要素は前の要素を上書きします; インデックスの同じ添字であれば、添字は自動的に変更され、前の配列に重ねられます。

データ構造シミュレーション関数

array_shift: from * 配列の先頭から要素を削除し、要素

array_pop の値を取得します。 * 配列の後ろから要素を削除し、要素

の値を取得しますarray_unshift: 配列の前から要素をプッシュし、現在の配列の要素数を取得します。

#array_push: 配列の後ろから要素をプッシュして、現在の配列の要素の数を取得します。

変数の判定

#is_bool: ブール型かどうかの判定

is_float: 浮動小数点型の判定

is_integer: 整数型の判定

is_object: 判定object

is_array: 配列を決定

is_string: String を決定

is_resource: 判定リソース

is_scalar: スカラーはスカラー、判定は基本データ型: 整数、浮動小数点、ブール値、文字列

is_null: 空かどうか

is_numeric: 数値または純粋な数値で構成される文字列を決定

gettype: データ型を取得

settype: データ型を変更します

File* function

opendir(path): パス リソースを開きます (パス内のすべてのデータをメモリに読み取ります)

readdir(path resource): フォルダーリソースから読み取ります 現在のリソースポインターが指すファイルの名前 ポインターは 1 ビット下に移動します

closedir (resource): 対応するファイルリソースを解放します

scandir (パス): パスの内部コンテンツを読み取ります。すべてのファイル名。配列を返します。配列の各要素はファイル名です。

file_exists: ファイルが存在するかどうかを判定します (ファイルはパスとファイルの広義の意味です)

is_dir: 指定されたパス (フォルダー) が存在するかどうかを判定します

is_file: 判定しますa パスがファイル(ファイル)であるかどうかを指定します。

mkdir: パスを作成します。パスが存在する場合、エラーが報告されます。

rmdir: フォルダーを削除します。

file_get_contents: 指定されたファイルからファイル内のデータ内容を読み取ります。

file_put_contents: 指定された文字列を対応するファイルに書き込みます

fopen: ファイルリソースを開きます

fgetc: c は文字を表し、一度に 1 文字ずつ読み取ります

fgets: s は文字列を表します。これは、指定された読み取り長または改行が検出されたかどうかに応じて、複数の文字を読み取ることができることを意味します (最大 1 行のデータのみを読み取ることができます)

両方の関数は *現在のリソース ポインタを操作します。読み取り後、ポインタは下に移動します。

fread: ファイルの終わりまで指定された長さのデータを取得します。

fwrite: ファイルにデータを書き込みます。ファイルリソースポインタの場所。 を書き込むと、既存のものは現在の場所に戻されませんが、上書きされます。

fseek: 対応する場所へのポインタを指定します。

fclose: を使用します。対応するファイル resource

copy: copy

unlink: delete file

rename: ファイルの名前を変更

filemtime: m は、ファイルが変更された時刻を表します。最後に変更されたのは

推奨学習: 「PHP ビデオ チュートリアル

以上がphp には独自のメソッドがありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。