php中這是什麼意思,php中 符號是什麼意思

2021-08-13 12:20:36 字數 6535 閱讀 8212

1樓:笨小豬

class是定義類

foo是類名

new是例項化類

$bar = new foo;

$bar就有了foo裡的所有公共的函式和方法$bar->do_foo();

->它的意思是呼叫do_foo()這個函式 結果就是輸出 doing foo 這句話

這是我簡單的說了下意思,具體你看下php的類的定義和用法,你就明白這兩句的意思了,希望能幫助到你。。

2樓:匿名使用者

$bar = new foo;//例項化php類

$bar->do_foo(); //呼叫公共函式

3樓:歡樂的尼美

這是一個物件化的寫法。

class foo

}class foo就是定義一個類,function do_foo() 是這個累裡面的方法,也就是函式。這樣就定義好了一個類。

那如何去呼叫這個類呢?

假如這個類是 a.class.php

那麼在b.php中,首先要

require_once "a.class.php";

然後再例項化物件:$bar->new foo();

最後呼叫物件中的方法:$bar->do_foo();

這樣就輸出了 doing foo.

4樓:匿名使用者

$bar = new foo; 表示例項化一個物件

$bar->do_foo(); 引用物件屬性/方法

php中$符號是什麼意思

5樓:肥仙女

$這個符號的意思是:變數

php採用的是c語言的語法,但是也有一些區別。$符號加上字串,這就是來一個變數源名或物件名。

myclass是個類名,不用加$符號。$_val是個私有變數,一般是以$加下劃線加字串組成的,foo和foo1是兩個成員函式。不用加$符號,$my是一個物件,必須加$符號。

6樓:匿名使用者

其實php採用的是c語言的語法,但是也有一些區別,$符號加上字串,這就是一個變數名或物件名,例如下面的**:

class myclass

public function foo1()......

}$my = new myclass;

echo $my->foo();

myclass是個類名,不用加$符號,$_val是個私有變數,一般是以$加下劃線加字串組成的,foo和foo1是兩個成員函式,不用加$符號,$my是一個物件,必須加$符號,好好體會一下,應該能明白.希望分能給我,謝謝!

7樓:匿名使用者

php中$符號是變數符號;

把$符號加上字串,這個字串就是一個變數名或物件名。

8樓:匿名使用者

這是定義一個變數

例如定義變數a等於1

$a=1;即可

9樓:肖肖藍琪兒

$在php中是標識一個變數的開始

在php中「||」是什麼意思

10樓:匿名使用者

or 的意思, 或者

if($a==1||$a==0) //a =1或者a=0時列印ok

邏輯運算子,

11樓:匿名使用者

邏輯或,比如'a||b',當a、b有一個真時,'a||b',就真,只有a、b均為假時,才為假

12樓:匿名使用者

邏輯或運算,二元操作符

x||y當x,y至少有一個為真時,表示式x||y的值為1,反之為0

13樓:匿名使用者

邏輯運算

bai符 表示 或

if($a || $b == true) //如果du $a 或 $b 任一為true。

也可寫為: if($a or $b == true)

or與||是zhi同一邏輯運算子的dao兩種寫法版。

$a and $b 邏輯與 true,如果 $a 與 $b 都為 true。

$a or $b 邏輯或 true,如果 $a 或 $b 任一為true。

$a xor $b 異或 true,如果 $a 和 $b 不同時

! $a 邏輯非 true,如果 $a 不為 true。

$a && $b 邏輯與 true,如果 $a 與 $b 都為true。

其中and與&& 、or與||是同一邏輯運算子的兩種寫法。

php中.=是什麼意思

14樓:匿名使用者

連續定義變數!

$a='abc';

$a.='def';

此時$a=『abcdef'

15樓:匿名使用者

去大了。

new 是物件導向的概念.db是類的意思。

$db=new db;

例項化db類,這個類裡面有很多方法。

$db=db();

只是把db函式返回的結果儲存在$db裡。

16樓:匿名使用者

通俗的說,就是累積。

比如:$a = 'a'; //賦值

$b = 'b'; //賦值

$c = 'c'; //賦值

$c .= $a;

$c .= $b;

echo $c; 就會顯示 cab

17樓:塔卡生林

$db=new db(); 例項化一個 db類

$db=db(); 呼叫名為db裡面的方法

18樓:車音愛回答

php中.= 就是複合運算子, 比如$a.=$b,就是$a = $a.$b

php中的=>,->是什麼意思?

19樓:城春許木深

一、=>,->的意思:

->是物件執行方

法或取得屬性用的。

=>是陣列裡鍵和值對應用的。

二、用法

1、=> 的用法陣列中用於陣列的 key 和 value之間的關係例如:

$a = array('0' => '1','2' => '4',);echo $a['0'];echo $a['2'];

2、-> 的用法類中用於引用類例項的方法和屬性例如:

class testvar $var = 0;}$a = new test;

//例項化物件名稱

echo $a->add();echo $a->var;

擴充套件資料php中->**如下:

<?php

class car

}$car = new car();

$car->speedup();

echo $car->speed;

?>

php中=>**如下:

<?php

if( isset($arr0) )

?>

20樓:打孃胎裡喜歡你

在php裡面->和=>完全不同的,->用來引用物件的成員(屬性與方法),=>只用來陣列賦值,下面的例子**有利於理解:

<?php

$arr=['a'=>123,'b'=>456];//陣列初始化echo $arr['a'];//陣列引用print_r($arr);//檢視陣列

class a

$obj=new a();

echo $obj->a;//物件引用

print_r($obj);//檢視物件

?>

以上**輸出結果為:

123array

([a] => 123

[b] => 456

)123a object

([a] => 123

[b] => 456)

21樓:匿名使用者

在php中陣列預設鍵名是整數,也可以自己定義任意字元鍵名(最好是有實際意義)。如:

$css=array('style'=>'0',『color』=>『green『),

則$css['style']=='0',$css['color']=='green'。

簡單的說『=>』就是定義陣列鍵名讓它指向陣列末一個元素,

跟指標很相似。

$are->areaid=$areas['parentid']=get_area_id($channelid, $provinces[$pid]);

其意義是:呼叫get_area_id($channelid, $provinces[$pid]);

獲得地區id然後將其賦值給$areas['parentid'],最後將$areas['parentid']的值賦給$are->areaid

其中的多個「=」相連只是為了方便而已還可以連寫更多,

其實也可以這樣寫:

$areas['parentid']=get_area_id($channelid, $provinces[$pid]);

$are->areaid=$areas['parentid'];

呵呵,php中陣列很有用多花點時間多看看就都會了

22樓:匿名使用者

網上看到很多人在問這些問題,這些是我們學習php中最為關鍵,基礎的內容,我一般都是在官網學習文件教程,可以加個好友一起學習

23樓:睦亙

=>一般用於陣列的 鍵=>值

->一般用於物件的 物件->物件屬性 和 物件->物件方法

24樓:方萬冬

上面的回答是錯誤的,->不是賦值的意思是取得某個物件的值,=>才是賦值的意思。

$are是一個物件,他是取得$areas['parentid'}這個陣列的值。希望不要誤導大家。

25樓:資源大水怪

->是取得某個物件的值,=>是賦值的意思。

$are是一個物件。

php 中的?:是什麼意思啊

26樓:匿名使用者

php中「?:」指的是三目運算子。

三目運算子,也稱為條件運算子,它是計算機語言的重要組成部分。它是唯一具有3個運算元的運算子,因此有時稱為三元運算子。通常,三目運算元的組合是右邊界。

三目運算子提供了一種表達簡單if-else語句的簡便方法。運算子由以下格式的問號(?)和冒號(:

)組成:表示式?表示式:

表示式;一條語句稱為條件表示式,由3個子表示式組成,並使用問號?和冒號:分開。

條件表示式中問號之前的部分是要測試的條件。這就像if語句括號中的表示式。如果條件為真,則執行?

之間的語句。和:;否則,執行以下部分。

如果您認為有幫助,可以在子表示式兩邊加上括號

27樓:匿名使用者

這個應該是模板標籤,而不php語法

也許php可以自己寫**去解析,但不能說這個就是php語言

也就是說你發的和php沒有必然聯絡。。。。

28樓:千鋒教育

$a = &$b;

這個是引用賦值

$a存的是$b的地址, 你操作$a的時候, 實質是操作$a這個地址的值, 也就是$b

$a的值和$b的值是一樣的, 一個變, 另外一個就會跟著變

29樓:愛_拼

條件運算 (表示式)?(表示式1):(表示式2) 表示式值為真 計算表示式1的值 表示式為假計算表示式2的值

30樓:山西新華電腦學校

php中「?:」指的是三目運算子。

31樓:

$a=$a<1?1:2;

如果 $a<1那麼$a=1否則等於2

32樓:匿名使用者

你說的是三目運算子吧:

c= a>b ?"aaa":"bbb" ; 如果a大於b,則c為aaa,否則為bbb

33樓:

個人網頁中的什麼..

或者是內嵌式的語言中的什麼...

其他的就不清楚了

php中!==是什麼意思?

34樓:匿名使用者

不恆等於,=== 就是false只能等於false,而不等於0

!==表示 $shili=$dir->read()) 只有返回false 整個語句才會得到 false,其他全部得到true 就算返回0也是得到true

35樓:匿名使用者

=== 時表示返回值 只能是false,而不是0

!== 時表示返回值 只要不是false 就行,可以是0

36樓:◥小小金魚

1、=:賦值,在邏輯運算時也有效;

2、==:等於運算,但是不比較值的型別;

3、===:完全等於運算,不僅比較值,而且還比較值的型別,只有兩者一致才為真。

!== 和 === 相反

php中!是什麼意思,php中!是什麼意思?

否定的意思,用於將當前表達 式給否定掉,就像這樣 a 1 b 1 if a b 代表 not 是邏輯非的意思 php是一門計算機程式語言 代表,邏輯非運算子 丁都護歌南朝督護初征時,一 的意思 62616964757a686964616fe58685e5aeb931333431336131 是物件執...

php中 是什麼意思, 在php中什麼意思

連續定義變數!a abc a.def 此時 a abcdef 去大了。new 是物件導向的概念.db是類的意思。db new db 例項化db類,這個類裡面有很多方法。db db 只是把db函式返回的結果儲存在 db裡。通俗的說,就是累積。比如 a a 賦值 b b 賦值 c c 賦值 c a c ...

php中是什麼意思,php中的「 」是什麼意思?

這就是定義bai變數的意思,另 du外還有這些,我給大家zhi推薦一個學習氛圍dao 超好的地方,回php交流君羊,先是649 407最後再加178 3 乘,答除,取模,取整 4 加法,減法 5 右移,左移 6 按位與 7 按位異或 按位或 8 比較運算子 9 等於運算子 10 賦值運算子 11is...