ホームページ > バックエンド開発 > PHPチュートリアル > Php オペレーター、プロセス制御、関数

Php オペレーター、プロセス制御、関数

WBOY
リリース: 2016-06-13 12:53:38
オリジナル
906 人が閲覧しました

PHP 演算子、フロー制御、関数

?

1、Php演算子

1.1、???算術演算子:

-*/% --

1.2、???代入演算子:

= =- =*=.=

1.3、???比較演算子:

==!=<><> <=>=:

?

1.4、???エラー制御演算子:

Php は、エラー制御演算子 @ をサポートしています。 php 式の前に配置すると、式によって生成されるエラー メッセージは無視されます。

1.5、???論理演算子:

およびまたはxor !&&||

1.6、???? 文字列演算子:

..=

例: 0201.php0202.php0203.php0204.php

?

2. Phpプロセス制御

2.1、???条件文:

if(条件1)

{

???????????? //コード

}

elseif(条件2)

{

???????????? //コード

}

else

{

???????????? //コード

}

2.2、???ステートメントを選択します:

switch ($i) {
????case 0:
???????print "i = 0";
???? ???break;
????case 1:
?????????print "i = 1";
??????break;
??? ?デフォルト:
??????print "i = 2";
??????break;
}

2.3、???ループ ステートメント:

1)ループ

while (expr)

{
ステートメント;
}

2)forループ

for (expr1; expr2; expr3)
{
statement;
}

3)foreach ループは 繰り返し 計算 カウント グループ 単純な メソッド、 は、 グループ でのみ使用できます。

foreach (array_expression as $value)

statementforeach (array_expression as $key => $value)
statement


2.4、???ブレーク 続行:

break

: を終了します。 🎜 >foreachwhiledo..while または は、 構造体の実行を切り替えます。 Continue:
は、このループ内の残りのコードをスキップし、次のループの実行を開始するためにループ構造内で使用されます。

2.5、

???return: 例:

0205.php0206.php0207.php ?

3.

Php関数

3.1、???カスタム関数:

言語メソッド:

関数 関数名(パラメータ 1、パラメータ2…)

{

//コードブロック

return 戻り値;

}

引用方法:

関数名(パラメータ);

$abc = 関数名(パラメータ);

3.2、???組み込み関数:

1)、出力関数: echo print()print_r()

注: echo は言語構造であり、本当の意味での関数ではありません。 echo (「こんにちは」); は間違っています。

??? print_r() は通常、配列を出力するために使用されます。

2)、一般的に使用される関数: isset(変数)空(変数) exit()/exit(エラー内容)

Isset は、変数が設定されているかどうかを判断するために使用されます。

Empty は、文字列 ”” は空を意味し、値 0 は空を意味します。

Exit()die() はプログラムを終了することを意味します。

3.3、??? には次の関数が含まれています:

1), require(“ファイル名 ”);

2), include(“ファイル名 ”);

3), require_once(“ファイル名 ”);

4), include_once(“ファイル名 ”);

例: 0208.php0209.php0210.php0211.php

?

4. Php日付関数

4.1日付:

文字列 日付 (文字列形式 [, int タイムスタンプ])

y 2 年番号 Y 4
年番号

M は、月の英語の略語 に置き換えられます。 > は月数
に置き換えられます。d は日数
に置き換えられます。 >H 時間
(24
時間形式) に置き換えます。 h 時間に置き換えます
(12
時間形式). i

は分

に置き換えられます。s は秒に置き換えられます。
A
"AM"
または
に置き換えられます。 >
"PM"。a "am"
または
「午後」例: $d1 = date(“Y-m-d”);

Return

:2007-02-23 (
現在の日付
) 4.2mktime

: int mktime ( [int 時 [, int 分 [, int 秒 [, int 月 [, int 日 [, int 年 [, int is_dst]]]]] ] ]])

unit タイムスタンプを返します。
をデータベース int 型が該当します。 $aa= mktime() //現在のタイムスタンプ

$bb=mktime (0,0,0,12,32,1997); ?

date 関数を使用して、

などの通常の時刻形式に変換できます。

エコー日付 ("M-d-Y", mktime (0,0,0,1,1,1998)); 4.3

、計算時間差:

php で 2 つの時刻間の間隔を計算し、2 つの時刻を直接減算するだけで、時差秒が得られます。

このうち時刻が文字列形式の場合は、まず strtotime を使ってタイムスタンプ形式に変換します。

$time1= strtotime(“2007-09-20 12:12:12”);
$time2=mktime();
$day=round(($time2- time1)/3600/24);
echo “
時差 (日数): ”.$day;

例: 0212.php0213.php

?

5、Php文字列関数

5.1、文字列関数:

?

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート