非常に不安です。

WBOY
リリース: 2016-06-13 13:46:50
オリジナル
872 人が閲覧しました

非常に不安です。 。 。緊急
マスターする必要がある PHP の一般的な機能は何ですか? 100%諦めることしかできません、心からアドバイスをお願いします

-----解決策---------------------- ----------

PHP コード

PHP 共通関数マニュアル プログラミング言語の強さを判断するには、ライブラリ関数から始めることができます。より優れたプログラミング言語には、より強力なライブラリ関数が必要です。
I/O関数
フラッシュ
関数の説明: flash();
説明: 関数 flash は、PHP の出力キャッシュを更新し、キャッシュの内容をユーザーのブラウザに出力しようとします。
戻り値: なし

印刷する
関数の説明: print(string arg,string[arg],…);
説明: 関数 print はすべてのパラメータを入力します。
戻り値: 出力が成功した場合は true(1) を返し、それ以外の場合は false(0) を返します。

プリントフ
関数の説明: printf(string format,mixed[string]);
説明: 関数 printf は、指定された形式 format に従って文字列を出力します。形式は % で始まり文字で終わり、これによって出力データ型が決まります。 phpの型指定子を表に示します。
PHPの型指定子
型指定子 説明
b 2進整数を出力
o 8 進整数を出力
x,x は 16 進整数を出力します。「x」は小文字を使用し、「x」は大文字を使用します。
d 出力 10 進整数
c は整数 ASCII コードで記述された文字を出力します
s 出力文字列
f 出力浮動小数点数
e 科学表記法で表現された浮動小数点数を出力します
% パーセント記号を出力します。
戻り値: なし
正規表現関数

エレグ
関数の説明: int ereg (文字列パターン、文字列 string、array[regs]);
説明: 関数 ereg は、パラメーター文字列の pattern で指定された正規表現に一致する項目を検索します。オプションの reg 配列が指定されている場合、各一致は regs[1] から始まる配列に順次格納されます。正規表現全体の一致を regs[0] に保存します。関数 ereg では、一致の識別では大文字と小文字が区別されます。以下の手順をご参照ください
戻り値: 少なくとも 1 つの一致がある場合、関数 ereg は true (1) を返し、それ以外の場合は false (0) を返します。
例:

$date="2000-5-4";
if (ereg(“([0-9]){4})-([0-9]{1,2}-([0-9]){1,2})”,$date,$regs) )
{
print(“$regs[3].$regs[2].$regs[1]”);
}
それ以外
{
print("出力時刻の形式が正しくありません: $date");
}
?>
プログラムの出力結果: 14.5.2000

ereg_replace
関数の説明: string ereg_replace(文字列パターン、文字列置換、文字列 string);
説明: 関数 ereg_replace を使用してテキストを置換できます。パラメータ パターンがパラメータ文字列内の文字列と一致する場合、テキストはパラメータ置換の内容に置き換えられます。パラメータ パターンに括弧内の部分式が含まれる場合、パラメータ置換には、どの部分式が置換されるかを示す特定のコードを含めることができます。部分式は最大 9 つまで存在します。その具体的な形式は、2 つのバックスラッシュの後に 0 ~ 9 の単一の数字を使用することです。0 は式全体と一致することを意味し、1 ~ 9 は最初の 1 ~ 9 の部分式と一致することを意味します。パラメータ パターンのかっこは入れ子にすることができ、式の番号は式の前のかっこの数と同じであることに注意してください。
戻り値: 関数 ereg_eplace は、置換された文字列パターンを返します。

エレギ
関数の説明: int eregi(文字列パターン, 文字列 string, array[regs]);
注: 関数 eregi は、一致する際に大文字と小文字が区別されないことを除いて、関数 ereg に似ています。
戻り値: 少なくとも 1 つの一致がある場合、関数 eregi は true (1) を返し、そうでない場合は false (0) を返します。

eregi_replace
関数の説明: string eregi_replace(文字列パターン、文字列置換、文字列 string);
注: 関数 eregi_replace は、一致の際に大文字と小文字を区別しないことを除いて、関数 ereg_replace に似ています。
戻り値: 関数 eregi_eplace は、置換された文字列パターンを返します。

スプリット
関数の説明: 配列の分割(文字列パターン,文字列文字列, int[limit]);
説明: 関数 split は、パラメータ パターンを区切り文字として使用して、パラメータ文字列から一連の部分文字列を取得し、文字列配列に格納します。 limit パラメーターは生成される配列のサイズを制限し、配列の最後の要素はパラメーター文字列内のグループ化されていないすべての内容になります。
戻り値: 関数 Split は生成された文字列配列を返します。エラーがある場合は false(0) を返します。

sql_regcase
関数の説明: string sql_regcase(string string);
説明: 関数 sql_regcase は文字列配列を生成します。配列内の各要素はパラメータ文字列内の各文字のケースになります。パラメータ文字列にスペースがある場合、対応する配列要素の内容はスペースになります。
戻り値: 関数 sql_regcase は、生成された文字列配列を返します。
例:

print(sql_regcase("hello php"));
?>
このプログラムの結果は次のようになります: [hh][ee][ll][ll][oo][ ][pp][hh][pp]

数学関数
腹筋
関数の説明: 混合 abs (混合数);
戻り値: 関数 abs はパラメータ番号の絶対値を返します。

アコス
関数の説明: double acos(double 数値);
戻り値: 関数 acos は、パラメーター番号の逆余弦を返します。パラメータ番号が 1 より大きいか、1 より小さい場合、その逆余弦値は意味がありません。

アシン
関数の説明; double asin(倍精度数値);
戻り値: 関数 asin は、パラメーター番号の逆正弦値を返します。パラメータ番号が 1 より大きいか 1 より小さい場合、その逆正弦値は意味を持ちません。

アタン
関数の説明: double atan(倍精度数値);
関数 atan はパラメータ番号の逆正接を返します。

あたん2
関数の説明: double atan2(double x, double y);
戻り値: 関数 atan2 は、極座標系におけるデカルト座標系で指定された座標点の角度のラジアン値を返します。ビンデック
関数の説明: int binding(string binary_number);
戻り値: 関数bindecは、2進数として書かれた文字列binary_numberの整数値を返します。 PHP は 32 ビットの符号付き整数を使用し、2 進数の最初のビットが符号ビットです。

天井
関数の説明: int ceil(double 数値);
戻り値: 関数 ceil は、number が整数の場合、パラメーターより大きい最小の整数を返します。 、その後、それ自体を返します。

コス
関数の説明: double cos(倍角);
戻り値: 関数 cos は、パラメータ angle がラジアン単位のサイズである角度のコサインを返します。

デクビン
bindec の逆で、10 進数を 2 進数に変換します。

dechex(<->hexdec)
16 進値を返す

デコクト(<->octdec)
8 進数値を返します

deg2rad(<->rad2reg)
関数の説明: double deg2red(倍角);
戻り値: 関数 deg2red は、角度番号に対応するラジアン値を返します。

経験値
関数の説明: double exp(2 乗);
戻り値: 関数 exp は、自然対数の累乗を返します。

床
関数の説明: int Floor(double 数値);
戻り値: パラメータ番号の整数部分を返します。

ゲトランドマックス
関数の説明: int getrandmax();
戻り値; rand 関数によって返される最大値を返します。

ログ(log10)
関数の説明: ダブルログ (倍精度数値);
戻り値:パラメータ番号の自然対数を返します(10を底とする対数を返します)

最大 (<->最小)
関数の説明:mixed max(mixed arg1,mixed arg2,…,mixed argn);
戻り値: この配列の最大値 (最小値) を返します。パラメータに浮動小数点数がある場合は、すべてのパラメータが浮動小数点数に変換され、それ以外の場合は、戻り値もすべて浮動小数点数になります。パラメータは整数に変換され、戻り値は整数になります。

円周率
関数の説明: double pi();
戻り値: 関数 pi は、pi の近似値を返します。

捕虜
機能説明: ダブルパワー (ダブルベース、ダブルパワー)。
戻り値: 関数 pow は、パラメーターの底のべき乗を返します。

ランド
関数の説明: int rand (int 最低、int 最長);
注: 関数 rand は、使用する前に srand でアクティブ化する必要があります。
戻り値: 関数 rand は、オプションのパラメーターの最小値と最大値の間の数値 (2 つのパラメーターを含む) を返します。パラメーターがない場合、戻り値の範囲は 0 から getrandmax によって返される整数になります。

ラウンド
機能説明: ダブルラウンド (ダブルナンバー)。
戻り値: 関数roundはパラメータ番号に最も近い整数を返します。

罪
機能説明: ダブルサイン (倍角)。
戻り値: 関数 sin は、ラジアンで表された角度のサインを返します。

平方メートル
関数の説明: double sqrt (倍精度数);
注: 関数 sqrt では、パラメータ番号を 0 未満にすることはできません。
戻り値: 関数 sqrt はパラメータ番号の平方根を返します。

スランド
関数の説明: srand(int シード);
説明: 関数 srand は、乱数ジェネレーターをアクティブにします。パラメータ シードはランダムに生成されるシードです。つまり、パラメータに基づく一連の計算によって取得される乱数が得られます。
戻り値: なし。

黄褐色
機能説明: ダブルタン (倍角)。
戻り値: 関数 Tan は角度の正接をラジアン単位で返します。
時間関数

日付を確認する
関数の説明: int checkdate (int 月、int 日付、int 年);
注: PHP におけるいわゆる法定日付とは、パラメータの年が 1900 から 32767 の間、月が 1 から 12 の間、そして日が当月の有効な日付の間にある日付を指します。
戻り値: 入力された日付が有効な場合は true (1) を返し、それ以外の場合は false (0) を返します。

日付
関数の説明: string date(string format, int [timestamp]);
説明: date 関数は、パラメーター形式に基づいて日付タイムスタンプを説明する文字列を生成します。パラメータ timestamp はオプションです。指定した場合は、1970 年 1 月 1 日からの秒数が指定されます。空白の場合は、現在の日付が使用されます。フォーマットコードは次のとおりです。
戻り値: 関数 date は、生成された日付の説明文字列を返します。
関数日付のフォーマットコード表
コードの説明
午前/午後
午前/午後
d 先頭にゼロを付けた日付
d 曜日の 3 文字の省略形
f月の名前
h 時間を 1 ~ 12 で表します
h 時間は 0 ~ 23 で表されます
私は分
j 先頭のゼロを除いた月の日
l 曜日
m 1~12で表される月
m 月の短縮名
s 月の日付の正の接尾辞
エポックから u 秒
y 2 桁の年
y 4 桁の年
今年のz日

日付を取得する
関数の説明: array getdate(int[timnestamp]);
説明: この関数は、指定された日付情報を含む連想配列を生成します。 timestamp パラメータは必須のタイムスタンプです。空の場合は、現在の日付が使用されます。連想配列の要素を次の表に示します。
戻り値: getdate 関数は、生成された連想配列を返します。
getdate関数で生成された連想配列要素テーブル
要素の説明
時間 24 時間形式の時間
月の日
分分
数字としての月
月 月の正式名称
秒秒
wday 0 ~ 6 の数値形式の曜日
平日の曜日名
yday 年間の数値の日
年
0 日付スタンプ

エムクタイム
関数の説明: int mktime(int 時間、int 分、int 秒、int 月、int 日、int 年);
戻り値: 関数 mktime は、指定された日付のタイムスタンプ、つまり 1970 年 1 月 1 日からの秒数を返します。すべてのパラメータはオプションであり、空の場合は現在の値が使用されます。パラメーターが範囲を超える場合、関数 mktime もそれを正しく解釈できます。たとえば、月として 13 を使用すると、翌年の 1 月に相当します。gmmktime
関数の説明: int gmmktime(int 時間、int 分、int 秒、int 月、int 日、int 年);
戻り値: 関数 gmmktime は関数 mktime に似ていますが、異なる点は、そのパラメーターのそれぞれがグリニッジ標準時であるとみなされることです。

時間
関数の説明: int time();
戻り値: 関数 time は現在のタイムスタンプを返します。

マイクロタイム
関数の説明: string microtime();
戻り値: 関数 microtime は、スペースで区切られた 2 つのメンバーで構成される文字列を返します。最初のメンバーはシステム時間のミリ秒数で、2 番目のメンバーは 1970 年 1 月 1 日からの秒数です。 、システム時間のタイムスタンプ。

文字列操作関数
ラッシュを追加します
関数の説明: string addslashes(string string);
説明:addslashes 関数は、パラメータ文字列の一重引用符 (')、二重引用符 (")、バックスラッシュ ()、およびスペースの前にバックスラッシュ () を追加します。
戻り値: 関数 addslashes は、追加された文字列パラメーター string を返します。

チョップ
関数の説明: string Chop(string string);
戻り値: 関数 Chop は、パラメーター文字列内の最後の空でない文字の後のスペースをすべて削除し、生成された新しい文字列を返します。

chr
関数の説明: 文字列 chr (int ascii);
戻り値: 関数 chr は、指定された ASCII コードに従って、対応する文字を返します。

評価
関数の説明: eval(string phpcode);
説明: 関数 eval は、php スクリプト内のコード行としてパラメーター phpcode を実行します。括弧内では一重引用符またはバックスペースのドル記号を使用する必要があります。
戻り値: なし。

爆発する
関数の説明: 配列explode(文字列区切り文字, 文字列文字列);
戻り値: 関数explodeは文字列配列を返します。配列要素はパラメータ区切り文字で区切られたパラメータ文字列のセグメントです。

html特殊文字
関数の説明: string htmlspecialchars(string string);
注: HTML では、一部の文字や特別な意味は、本来の意味を保持するために HTML 言語で記述されています。
「&」は「&」に変換されました
「 」は「&qout」に変換されます
「<」は「<」に変換されます。
「>」は「>」に変換されました
戻り値: 関数 htmlspecialchars は、変換された文字列を返します。
 <div class="clear"></div>
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート