ホームページ  >  記事  >  バックエンド開発  >  PHP で一般的に使用されるいくつかの基本関数 (1)

PHP で一般的に使用されるいくつかの基本関数 (1)

WBOY
WBOYオリジナル
2016-06-13 13:08:21706ブラウズ

PHP で一般的に使用されるいくつかの基本関数 (1)

1. PHP は定数を宣言して使用します
?? このようなものは、一度宣言した定数を他の場所で変更することはできません。通常、定数は大文字で構成され、定数の前に $ 記号はありません。


2. PHP の複合演算子
$a += $b は $a = $a + $b
$a -= $b と同等です。 = $a - $b
$a .= $b; $a = $a.$b と同等 これは、(乗算*)


の代わりに文字列を接続するために使用されます。 $a++ の違い ++$a
$a=4;
echo ++$a;
$a は、まず変数 $a に 1 を加算し、次に元の変数に 1 を加算した結果を代入します変数 $a が 5 になり、式全体の値は 5

$a=4;
echo $a++;
$a の値が画面に返されます。 $a は Add 1、この式の値は 4、$a の値は 5 です。


4.& は参照として機能します
$a=5;
$b=$a;
これらの 2 行のコードは、まず $a のコピーを生成し、 $b に保存されます。その後、$a の値が $a=7 に変化しても、$b の値は変化しません。さらに 5.
$a=5;
$b=&$a;
& は、$a の値が後で変更された場合に $a= のコピーが生成されないように使用されます。 7 の場合、$b の値も $b=7 になります。参照は $a と $b の両方をメモリ内の同じアドレスを指します


5. いつも思い出せないタグ
$a && $b?? 両方とも true でなければなりませんtrue であること [AND] は同時に true である必要があります
$a || $b??いずれか 1 つが true であれば、それは true です?????? [OR]


6. 三項演算 Symbol
($grade >= 55 ? 'Passed' : 'Failed')
条件は true ?? val は false


7.@operator
$a = @(0/5); @ 演算子を使用しないと、0 による除算の警告が生成されます。


8.instanceof 演算子
により、オブジェクトが特定のクラスのインスタンスであるかどうかを確認できます。 ($myinstanceofsampleClass){}


9. 関数:number_format()
number_format(数値、小数点、小数点、区切り文字)
パラメータの説明:
数値は必須です。フォーマットする数値。他のパラメーターが設定されていない場合、数値は小数点なしで、区切り文字としてカンマ (,) を使用してフォーマットされます。

小数点 オプション。小数点以下の桁数を指定します。このパラメータが設定されている場合、数値は小数点としてピリオド (.) を使用してフォーマットされます。
小数点はオプションです。小数点として使用する文字列を指定します。
区切り文字はオプションです。桁区切り文字として使用する文字列を指定します。パラメータの最初の文字のみが使用されます。たとえば、「xyz」は「x」のみを出力します。注: このパラメータが設定されている場合は、他のすべてのパラメータが必要です。

echonumber_format("1000000.777");//ここで書式設定すると、小数点はすべて削除されます
echonumber_format("1000000",2);
echo number_format("1000000",2,",",".");
?>
出力:


1,000,000
1,000,000.00
1.000.000, 00


10. 関数 settype() および gettype()
$va = 54;
echo gettype($va);//これは出力 $va integer の型です
settype($va,'double');//これは倍精度に設定します
is_double(); を使用してテストできます。戻り値は true または false です。


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