ホームページ  >  記事  >  php教程  >  よく書け、よく動く - PHP の基礎 (2)、よく動く - PHP の基礎

よく書け、よく動く - PHP の基礎 (2)、よく動く - PHP の基礎

WBOY
WBOYオリジナル
2016-06-16 09:16:241414ブラウズ

よく書く、よくやる - PHP の基礎 (2)、よくやる - PHP の基礎

こんにちは

昨日書いたら、まだ読んでくれている人もいるみたいで、少なくとも1つか2つのコメントがあります~~お疲れ様でした!

毎日続ける必要があるのは 4 つだけです。これを書く、フランス語を少し学ぶ、しばらく読む、そして運動するです。独身であることにはメリットがあります。

1.PHP

1. PHP の基本 (2)

1.3 データ型

8 種類 - 4 種類のスカラー: ブール、整数、浮動小数点/倍精度浮動小数点型、文字列、2 種類の複合: 配列、オブジェクト、2 つの特殊な型: リソース、NULL なし。 英語を学習する過程では、変数には通常このように名前が付けられるので、覚えておくことをお勧めします。

php は弱い型指定言語

です。つまり、変数の型を事前に宣言する必要はありません。 変数の型を表示します: gettype();

判定タイプ: is_*()、* は各種データ型の略称です。

1.3.1 ブール値

true または false は大文字と小文字を区別しません。(私にとっては) すべて小文字で書くのが習慣です。

通常、強制的にブール値に変換する必要はありません。システムが自動的に判断します (以下の例を参照)。

これらは false と見なされます: false 0; 空の文字列 "0"; 空のタグから生成された SimpleXML オブジェクト。まだ関与していません);

同様に、他のすべては true とみなされます - -1 も true であることに注意してください。

$boola=true;$boolb=false;$boolc=null;

$boold=-1;

$boole="sdkljf";

echo gettype($boola)."


";

function isbool($bool){
if(
is_bool($bool)

){

echo "その通りです。ブール値です。"
}else{

echo "申し訳ありませんが、このタイプではありません。もう一度お試しください。"."
";
}}
isbool($boola);
isbool($boolc);
isbool($boold);
isbool($boole);

function booluse($bool){


if($bool)
{
echo "TRUE と等しいです。"."
";

}else{

echo "FALSE に等しいです。"."
";
}}
booluse($boola);
booluse($boolc);
booluse($boold);

上記の例では、booleanかどうかを直接判定した場合、一般的なデータ型は強制変換されず、if等の判定で使用した場合のみ自動的に強制的にbooleanに変換されますのでご注意ください。使用。

1.3.2 整数

整数型。

私は間違っていました。 。 。執筆の途中で上司から残業の電話があったので、明日このシリーズの最初の部分を終わらせることを約束します(つまり、今夜はチャイナタウンを見たいのですが...)。

おやすみ、本を読みに行きました

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