ホームページ  >  記事  >  バックエンド開発  >  よく使用される PHP 関数のコレクション

よく使用される PHP 関数のコレクション

jacklove
jackloveオリジナル
2018-05-22 15:07:542555ブラウズ

この記事ではphpの関数を整理します。

array()

array(value1,value2…..) 配列を作成します

array_chunk(array,size,preserve_keys) 数値を新しい配列チャンクに分割します [tk]

array_combine(keys,values) を 2 つ結合します配列 (キー名の配列、キー値の配列) は新しい配列を形成します

array_count_values(array) は配列内のすべての値の出現数をカウントするために使用されます

array_diff(array1,array2,...) 配列を比較し、 2 つの配列の差分セットを返します (キー値のみを比較します)

array_diff_assoc(array1, array2,..) 配列を比較し、2 つの配列の差分セットを返します (キー名とキー値を比較します)

array_diff_key(array1, array2,. ..) 比較 配列は 2 つの配列間の差分を返します (キー名の比較のみ)

array_fill(index,number,value) は指定されたキー値で配列を埋めます

array_filter(array, 使用されるコールバック関数) は配列をフィルタリングするコールバック関数

array_flip(array) の要素は、配列内のキー名と対応する関連するキー値を反転/交換します [flp]

array_keys(array) は配列内のすべてのキー名を返します

array_merge(array1,array2,..) put 1 つ以上の配列を配列 [m:rd] にマージします

array_pad(array,size,value) 指定された値を持つ指定された数の要素を配列に挿入します

array_pop (array) 最後の要素を削除

array_push (array) 配列を最後に追加

array_shift(array()) 番号を削除し、削除した要素の値を返す

array_unshift(array)) に1つ以上の要素を追加グループの最初の要素

array_rand(array,number ) 配列から 1 つ以上の配列をランダムに選択します

array_replace(array1,array2...) 最初の配列の値を次の配列の値に置き換えます

array_reverse (array) 配列を反転して新しい配列を返します

array_search(value,array, strict(optional true,flase)) 値を検索し、キー名を返します。 True は、同じキー名と値を持つ要素を検索します

array_slice(array,start,length,preserve) 配列の選択された部分を返します

array_splice(array,start,length,array) 指定された要素を削除し、次の要素に置き換えますanother

array_unique(array) 配列内の重複する値を削除 [junik]

array_values(array) 配列内のすべての値を返す

array_key_exists(key, array) 配列キーが存在するかどうかを調べる

count(array) 配列に戻る 要素数が美しい [kant]

in_array('value',$array,bool) は、指定された値が配列内に存在し、TRUE に設定されているかどうかを確認し、in_array

関数は、検索したデータの型が配列の値と同じかどうかをチェックします。

key(array) 連想配列からキー名を取得する

list(array1, array2...) 配列内の値をいくつかの配列変数に代入する

krsort(array) 連想配列を降順にソートするキー名で

ksort(array) 連想配列をキー名で昇順にソート

arsort(array) 連想配列をキー値で降順にソート

asort(array) 連想配列をキーで昇順にソートvalue

String

strto lower(string) 文字列を小文字に変換します

strtoupper(string) 文字列を大文字に変換します

strtr("string","from",""to") 中の未確定文字を変換します文字列

substr(string,start, length) 文字列を返します

substr_count(string,substring,start,length) の一部 文字列内に部分文字列が出現する回数をカウントします

substr_replace(string,insertedcharacter,start ,length) 文字列の一部を別の文字に置き換えます

trim(string, どの文字 (オプション)) は文字列の両側にある空白文字とその他の文字を削除します

ucfirst(string) は文字列の最初の文字を次のように変換しますuppercase

ucwords(string) 文字列の各文字を変換します 最初の文字を大文字に変換します

sha1(string, オプションの文字) 文字列の SHA-1 ハッシュを計算します

sha1_file(file) ファイルの SHA ハッシュを計算します

sprintf (変数内の変数をフォーマットする方法) フォーマットを設定します 変換された文字列を変数に書き込みます

str_getcsv(string, delimiter, ラッパー, エスケープ文字) CSV 文字列を配列に解析します

str_ireplace(find value, replace value) 文字列内の一部の文字を置換します (大文字と小文字は区別されません)

str_pad(string, length) 文字列を新しい長さまで埋めます

str_repeat(string, minutes) 文字列を指定された回数だけ繰り返します

str_replace(search value, replace value) 文字列の一部の文字を置換します (大文字と小文字を区別します)

str_shuffle(string) 文字列のすべての文字をランダムにシャッフルします [fl] shuffle/chaos

str_split(string.length) 文字列を配列に分割します

str_word_count (string) 文字列内の単語の長さを計算します

strchr(string,search,before_search) 別の文字列内で最初に出現する文字列を検索します strstr()

implode(content, array) 配列要素を返します 作成された文字列は次のとおりですbeautiful [mplod]

lcfirst(string) 文字列の最初の文字を小文字に変換します

ltrim(string, 定義された文字) 文字列の左側にある空白文字またはその他の文字を削除します

md5(string) MD5 ハッシュ

md5_file(file) ファイルの MD5 ハッシュを計算します

ord(string) 文字列の最初の文字の ASCII コード値を返します

parse_str(string,array(オプション) クエリ文字列を変数に解析します

printf(format value) フォーマットされた文字列を出力します

print(strings) 1 つ以上の文字列を出力します

strip_tags(string) 文字列から HTML タグと PHP タグを削除します

stripcslashes(string) addcslashes() によって追加されたバックスラッシュ [l] を削除します

関数

stripslashaes string () は、addslashees() 関数によって追加されたバックスラッシュを削除します

stripos(string,find,start) は、別の文字列内でその文字列が最初に出現する位置を返します (大文字と小文字は区別されません)

stristr(search 、検索された文字列string) 別の文字列内で最初に出現する文字列を検索します (大文字と小文字は区別されません)

strlen(string) 文字列の長さを返します

strpos(string, 検索する文字) 戻り値 文字列が最初に出現する位置別の文字列内 (大文字と小文字は区別されません)

strrchr(string, 検索対象の文字) 別の文字列内の文字列の最後の出現箇所を検索します

strrev(string) 文字列を反転します。

strripos(文字列, 検索対象の文字) 別の文字列内の文字列の最後の出現を検索します (大文字と小文字は区別されません)

strrpos(文字列, 検索対象の文字) 別の文字列内の文字列の最後の出現を検索します 位置出現箇所 (大文字と小文字は区別されません)

addcslashes(string, range) 指定された文字の前にバックスラッシュを追加した文字列を返します

addslashes(string) 事前定義された文字の前にバックスラッシュを追加した文字を返します String

chr (ASCII 値) .) 指定された ASCII コード値から文字を返します

chunk_split(string, length, end) 文字列を一連の小さな部分に分割します

count_chars() 文字列で使用されている文字情報を返します

echo(strings) 1 つを出力しますまたは複数の文字列

explode() 文字を配列に展開します

Date

date_default_timezone_get() すべての日付/時刻関数で使用されるデフォルトのタイムゾーンを返します

date_default_timezone_set() すべての日付/時刻関数で使用されるデフォルトのタイムゾーンを設定します

date() ローカルの日付と時刻をフォーマットします

time() 現在時刻の Unix タイムスタンプを返します

Math

pi() PI の値を返します

pow(x,y ) x を返しますyの累乗

rand() ランダムな整数(0-1)を返す

round() 浮動小数点を四捨五入する integer

abs() 絶対値を取る

ceil() 切り上げる

floor() Round down

max() 配列内の直接値を取得します

min() 配列内の最小値を取得します

mt_rand() メルセンヌツイスターアルゴリズムを使用してランダムな整数を生成します

is_nan() それが数値以外の値

File

fwrite(file,string,length) 開いているファイルに書き込みます

is_dir(file) ファイルが同じディレクトリかどうかを判断します

is_file(file) ファイルが通常のファイルかどうかを判断します

mkdir(ディレクトリ名) ディレクトリを作成します

move_uploaded_fild(file,newloc) アップロードされたファイルを新しい場所に移動します

parse_ini_file(file) 設定ファイルを解析します

rename(file) 名前付きファイルから空のディレクトリを削除しますまたはディレクトリ

rmdir(directory)

unlink(filename) ファイルを削除します

filesize(filename) ファイルサイズを返します

fopen(filename, type) ファイルまたは URL を開きます

fputs(file, string, length)開いているファイルに内容を書き込みます fwrite( )

fread(file,length) 開いているファイルを読み取ります

fseek(file, new location) 開いているファイルを見つけます

copy(file,to_file) ファイルを宛先にコピーします

dirname(path path) パスのディレクトリ名部分を返します

fclose(file) 開いているファイルを閉じます

fgetc(file) 開いているファイルから文字を返します

fgetcsv(file) 開いているファイルから行を解析しますCSV フィールドを検証します

fgets(file) 開いているファイルから 1 行を返します

fgetss(file) 開いているファイルから 1 行を返し、HTML と PHP を除外します

file(path) ファイルを配列に読み込みます

file_exists(file) ファイルまたはディレクトリが存在するかどうかを確認します

file_get_contents(file) ファイルを文字列に読み込みます

file_put_contents(file,data) 文字列をファイルに書き込みます

Directory

chdir(directory) 現在のファイルを変更しますdirectory

closedir(dir_handleOptional ) レコードハンドルを閉じる

dir() ディレクトリクラスのインスタンスを返す

getcwd(directory) 現在の作業ディレクトリを返す

opendir(path) ディレクトリハンドルを開く

readdir(dir_handle)オプション) ディレクトリ ハンドルの条件を返します

scandir( directory) は、指定されたディレクトリ内のファイルとディレクトリの配列を返します

この記事では、PHP 関数をまとめています。さらに関連する内容については、PHP 中国語 Web サイトを参照してください。

関連する推奨事項:

WeChat 返金申請プロセスの PHP 実装サンプル コード

PHP では、%s と %d は何を意味しますか?

合計数を取得するためのphp5マルチテーブルクエリページングコードメソッドを考えてください

以上がよく使用される PHP 関数のコレクションの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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