本文目錄一覽:
- 1、PHP中「布爾型」變數是什麼意思啊?
- 2、PHP中,布爾型變數通常用於流程式控制制,其值只有TRUE或FALse兩種情況,但是我還是不懂,布爾型
- 3、PHP數據類型之布爾型的介紹
- 4、PHP的基本數據類型有哪些?
- 5、php布爾類型到底是什麼。在例子中怎麼用。希望大神能用通俗的話講一下
- 6、php函數都是布爾型?
PHP中「布爾型」變數是什麼意思啊?
採納一下·打了很辛苦啊
布爾型 Boolean
對於編程語言來說,它們如果需要進行判斷,它們只認識真(true)和假(false),1和0,也就是成立和不成立的簡單判斷。
Boolean只有兩個:true 真,和false假
比如,我說1大於5,計算機會自己去計算,如果不大於就返回false,否則返回true。我們通過這個返回的真假來進行下一步的操作。
布爾型的值一般是用於條件判斷,它是一個名稱,實際就兩個true和false,都是常量。直接調用即可。
——————
空(NULL)和” “”(空字元串的區別)
很多人認為這兩個一樣,其實不一樣。
在資料庫里很明顯,空表示不存在;而空字元串只是裡面我們認為沒有東西,但是實際上計算機是認為它存在的。
打個比方:比如兩個人(J,和K),一起應聘一個公司,這個公司要了K,簽了合同;同時和J說,抱歉沒你的職位,下次有一定通知你。
那簽了合同的K還沒有拿到錢,你可以把k當做空字元串。
而J只是這個公司口頭答應,沒有合同的,你可以理解為空(NULL)
在php里以下數據會被認為是布爾型的false:
1、false,包括字元串
2、0,空(NULL,不分大小寫),空數組(有數組但是沒有元素,好像空殼公司沒有員工一樣),浮點型「0.0″
話句話說,就是除了這些,其他的都是true~
————-
string 是「字元串」或者是「字元變數」
一般在php的手冊中經常出現,例:
string $k
字元串變數 $k,要求這個變數是字元串
字元串簡單的意思就是:「一串字元,包括中文,英文,特殊符號,數字的混合都稱為字元串」
比如:
$a=’aaa11145ggg’;
$b=’我也是字元串啊’;
$c=’2008-8-23′;//雖然我是日期,但是我在php里被划到了字元串里去了;但是我的兄弟時間戳是整型
這些都是字元串
————————–
如果你看到int $k
意思就是:整型 $k,要求是一個沒有小數點的數字(只能是數字,但是不管是正還是負)
例如:
$a=100;
$b=-100;
這些就是整型
—————————
既然有整數,肯定有帶小點的數,在編程語言里(包括php),它叫做「浮點型」 floor
floor $k;
要求$k是浮點型
這些都是浮點型:
$a=0.5;
$b=10.5;
$c=-0.5;
————————————–
數組變數:array $k;
要求是一個數組,數組有函數自動生成的也有我們自己定義的。
自定義函數的方法:array(),你可以去手冊里查查
這裡不多講,你可以看看手冊,數組有兩個概念:
鍵名(相當於在數組中的序號,可以是數字也可以字元串)
值(相當於變數對應的具體的數據,可以任何數據或者是數組,這樣的數組我們稱為二維數組,呵呵跑遠了,你去看看手冊,如果有需要你可以追問,我可以再詳細的講,當然你可以選擇聯繫我。)
—————————————————-
大概就是這些,我自己是一個老師,很久沒上過這些東西了。所以大概講講,你有需要可以追問或者百度hi我一下,採納吧。我打了那麼多字…
PHP中,布爾型變數通常用於流程式控制制,其值只有TRUE或FALse兩種情況,但是我還是不懂,布爾型
布爾型的值的話,比如 1+1==2 表達式的結果就是布爾型的,要判斷在你所處的世界,常識是否有效,就可以判斷 1+1==2 的值。根據判斷結果的不同,選擇不同的處理方式(操作流程),大體來說就是「流程式控制制」
PHP數據類型之布爾型的介紹
布爾類型是PHP中
最簡單的類型。它的值可以為
TRUE
或
FALSE。
如:
$foo=false;
$foo1=true;
echo
“為假時輸出值為:”.$foo;
//沒有輸出值
echo
“br
/為真時輸出值為:”.$foo1;
//輸出1
這裡主要的細節:
當轉換為
boolean
時,以下值被認為是
FALSE
:
1、the
布爾值
FALSE
自身
2、the
整型值
(零)
3、the
浮點型值
0.0
(零)
空
字元串,
以及
字元串
“0”
4、不包括任何元素的數組
5、不包括任何成員變數的對象(僅PHP
4.0
適用)
6、特殊類型
NULL
(包括尚未設定的變數)
7、從沒有任何標記(tags)的XML文檔生成的SimpleXML
對象
//$a=0;
//$a=0.0;
$a=”0″;
var_dump((bool)
0);
echo
“br
/”;
var_dump((bool)
array());
if($a==false){
echo
“空0默認轉換為false,成功!”;
}else{
echo
“不能轉換為false”;
}
輸出:
bool(false)
bool(false)
空0默認轉換為false,成功!
PHP的基本數據類型有哪些?
PHP主要有八種基本數據類型,其中包括:
1.四種變數類型
整數型(integer)
浮點數型(float)
布爾型(boolean)
字元串(string)
2.兩種複合類型
數組(array)
對象(object)
3.兩種特殊類型
NULL
資源 (resource)
php布爾類型到底是什麼。在例子中怎麼用。希望大神能用通俗的話講一下
數據的布爾類型的值 有2個:真,假; 這2個值用到的非常多. 比如你判斷一個人的年齡是否大於18歲. 如果大於18,就讓他能用電腦上網,如果小於就不能上網. 這個邏輯就可以這樣寫. if($age=18){ echo “可以上網”; }else{echo ‘不能上網’;} 而 $age=18 就會返回一個布爾類型的數據.
php函數都是布爾型?
P基礎
Author:陳慶平 (Andych)
E-mail:ahut9923@126.com
一、PHP入門
二、PHP變數
1、php變數的命名
變數由字母,數字,下劃線組成
1)變數名區分大小寫
2)變數名必須以$開頭
3)不能以數字開頭
4)不能是系統關鍵字
$example , $sut_name , $stu_name_2
2、如何申明變數
$stu_name;
$stu_name,$stu_age;
二、PHP變數
3、判斷變數是否設置
isset() 判斷變數是否設置,返回true或false
4、定義常量
define(「」,常量值)
defined() 判斷常量是否設置,返回true 或 false
三、PHP數據類型
變數的數據類型
1)布爾型(boolean)
2) 整型
3)浮點型
4)字元串型
5)數組
6)對象
7)空值
8)資源
三、PHP數據類型
算術運算符
邏輯運算符
比較運算符
賦值運算符
加一/減一運算符
四、運算符
邏輯運算符
賦值運算符
三元運算符
格式: 表達式?結果1:結果2
$c = $a$b ? 「good」:」bad」
PHP基礎
Author:陳慶平 (Andych)
E-mail:ahut9923@126.com
一、PHP流程式控制制語句
1、分支結構
格式1:
if語句
if(條件)
{
語句集;
}
一、PHP流程式控制制語句
格式2:
if(條件){
語句集;
}else{
語句集;
}
一、PHP流程式控制制語句
格式3:
If(條件1)
{
語句集1;
}else if(條件2)
{
語句集2;
}
一、PHP流程式控制制語句
多分支結構:
switch語句
格式:
switch(表達式)
{ case 常量: 語句;break;
case 常量2: 語句;break;
……….
default: 語句;break;
}
一、PHP流程式控制制語句
2、循環結構
While循環
While(表達式)
{
語句集;
}
一、PHP流程式控制制語句
for循環
for(表達式1; 表達式2; 表達式3)
{
語句集;
}
一、PHP流程式控制制語句
break 和 continue 語句
break 強行終止當前循環
continue 終止當前執行語句,繼續執行循環
的下一句
PHP
Author: 陳慶平(Andych)
E-mail:ahut9923@126.com
PHP
• 數組
分類: 枚舉數組、關聯數組和多維數組
枚舉數組:下標為整數的數組
例如:$stu[1] = 「 張三」
關聯數組:用字元串做為下標的數組
例如:$stu[「name」] = 「 張三」
PHP
• 數組初始化
$stu[] = 「name」
$stu[] = 「sex」
注意:數組下表不需要按順序分配
例題:排序數組元素(任意10 個數排
序)
PHP
• 使用array 函數
例如:
$stu = array(「james」,」jack」,」Toms」)
數組的起始下標可以不從0 開始
$stu = array(2=」james」,」jack」,」Toms」)
表示下標從2 開始
PHP
$arr = array[「name」=……
{
原創文章,作者:FFOK,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/146956.html