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

2021-05-12 15:32:03 字數 6789 閱讀 7091

1樓:我超級好

類中 靜態方法和靜態屬

性的引用方法例如class test}可以不用例項化物件直接使用 test::$test 來取得$test屬性的值靜態方法呼叫也同理test::test(); 直接呼叫靜態方法test

你可以去後盾人平臺看看,裡面的東西不錯

2樓:馬海銀

連線$a = 'abc';

$b = 'def';

$c = $a . $b;

則$c = 'abcdef';

比如現在我希望$c內容是:abcdefghi就可以用.=$c .= 'ghi';

那麼現在$c 就是abcdefghi

.=在php中是什麼意思,

3樓:三寶丶丶

php語言中的一種語法

$a='a';

$b='b';

$a .=$b;//等效於 $a = $a . $b;

php中還有相似的寫法,比如:

$a +=2; //等效於 $a = $a + 2;

$a -=3;//等效於 $a = $a - 3;

算是一種簡化寫法。

4樓:匿名使用者

$b.=$a[$i];

是$b=$b.$a[$i];

的簡寫形式。就像

$a += 5;

也就是$a = $a + 5;

5樓:匿名使用者

你好,.=在php是拼接字串的意思

<?php

$a = "hello";

$b = " word";

$a .=$b ;//和 a+=1 a=a+1一個意思,這句話意思是 $a=$a.$b

var_dump($a); //"hello word"

6樓:

首先php裡面的「.」代表連線符例如

".="可以理解為是「串接賦值」例如:

<?php

//將hello和world連結起來

$x="hello";

$x .= " world!";

echo $x; // 輸出 hello world!

?>

7樓:匿名使用者

php中.為拼接的意思

echo $a.$b;  頁面會列印 abcdefgh可以通俗理解一下

將$a的資料賦值給$data 此時$data中的資料為 abcd通過$data .= $b 之後可以不清空原本$data中的資料 ,此時$data中的資料為 abcdefgh

8樓:

用公式表示容易理解

$test = 'aaa';

$test .= 'bbb';//這裡令一個表達方式比較容易理解 $test = $test.'bbb';

echo $test;//輸出結果是aaabbb

9樓:鄧國權

就是一個簡寫的連線。

$a = 'a';

$b = 'b';

$a .= $b; 與 $a = $a.$b; $a的值是一樣

10樓:習慣散漫

$a = 'a';

$a .= 'b';

print($a); // ab

.= 就是連結並且賦值

11樓:匿名使用者

就是賦值... .=相當於$b = $b. $a[$i]

php中.=是什麼意思

12樓:匿名使用者

連續定義變數!

$a='abc';

$a.='def';

此時$a=『abcdef'

13樓:匿名使用者

去大了。

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

$db=new db;

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

$db=db();

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

14樓:匿名使用者

通俗的說,就是累積。

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

$b = 'b'; //賦值

$c = 'c'; //賦值

$c .= $a;

$c .= $b;

echo $c; 就會顯示 cab

15樓:李子齊

在php的指令碼中『=>』操作符時很常見的。因為php陣列函式很豐富,我們要經常用到陣列,因為它運算元據很方便。

$phparr= new array( in => 'reply,'

side => 'left',

padx => 2m,

pady => 2m,

ipadx => 2m,

ipady => 1m

)順便說一下,如果你需要用數字「大於等於」的符號,你應該用「>=」而不是「=>」。

在php中「::」這個叫範圍解析操作符,又名域運算子

「::」符號可以認為是與c語言中的「.」相似的,而它更像c++中(perl)的::類範圍操作符。

php呼叫類的內部靜態成員,或者是類之間呼叫就要用::

下面是一個例子:

class a

function diaoyoug()

}a.b.c; /* c語言中的 */

a::b::c(); // c++ 中的函式

$a::b::c; # perl 5中的標量

php(外文名:php: hypertext preprocessor,中文名:

「超文字前處理器」)是一種通用開源指令碼語言。語法吸收了c語言、java和perl的特點,利於學習,使用廣泛,主要適用於web開發領域。php 獨特的語法混合了c、java、perl以及php自創的語法。

它可以比cgi或者perl更快速地執行動態網頁。用php做出的動態頁面與其他的程式語言相比,php是將程式嵌入到html(標準通用標記語言下的一個應用)文件中去執行,執行效率比完全生成html標記的cgi要高許多;php還可以執行編譯後**,編譯可以達到加密和優化**執行,使**執行更快。

16樓:塔卡生林

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

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

17樓:車音愛回答

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

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

18樓:城春許木深

一、=>,->的意思:

->是物件執行方

法或取得屬性用的。

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

二、用法

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) )

?>

19樓:打孃胎裡喜歡你

在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)

20樓:匿名使用者

在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中陣列很有用多花點時間多看看就都會了

21樓:匿名使用者

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

22樓:睦亙

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

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

23樓:方萬冬

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

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

24樓:資源大水怪

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

$are是一個物件。

php中!==是什麼意思?

25樓:匿名使用者

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

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

26樓:匿名使用者

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

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

27樓:◥小小金魚

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

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

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

!== 和 === 相反

28樓:智天使考拉

非全等,如:

$a !== $b

如果 $a 不等於 $b,或者它們的型別不同,則為true

29樓:丶海海

php 是現在做網頁的工具 後臺網頁自動生成的工具 還有一般是和my sql一起用

30樓:匿名使用者

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

31樓:大飛

=就是賦值 ==是值相等 ,===是值和型別都相等, !=就輸不等

%在php中是什麼意思

32樓:匿名使用者

%在php中有多種含義:

1. 字元 'afafa%bbafs'

2. 百分數 50%

3. 取餘 3%2 => 1

4. 格式化輸出

<?php

$number = 123;

$txt = sprintf("%f",$number);

echo $txt;

?> =>123.000000

引數 format 是轉換的格式,以百分比符號 ("%") 開始到轉換字元結束。下面的可能的 format 值:

%% - 返回百分比符號

%b - 二進位制數

%c - 依照 ascii 值的字元

%d - 帶符號十進位制數

%e - 可續計數法(比如 1.5e+3)%u - 無符號十進位制數

%f - 浮點數(local settings aware)%f - 浮點數(not local settings aware)%o - 八進位制數

%s - 字串

%x - 十六進位制數(小寫字母)

%x - 十六進位制數(大寫字母)

在php中,在PHP中「 」是什麼意思

or 的意思,或者 if a 1 a 0 a 1或者a 0時列印ok 邏輯運算子,邏輯或,比如 a b 當a b有一個真時,a b 就真,只有a b均為假時,才為假 邏輯或運算,二元操作符 x y當x,y至少有一個為真時,表示式x y的值為1,反之為0 邏輯運算 bai符 表示 或 if a b t...

PHP這是什麼意思,php中是什麼意思

連線資料庫的函式過時了,用mysqli 函式或者用人pdo方式連線資料庫 php中.是什麼意思 連續定義變數!a abc a.def 此時 a abcdef 去大了。new 是物件導向的概念.db是類的意思。db new db 例項化db類,這個類裡面有很多方法。db db 只是把db函式返回的結果...

php中 session是什麼意思

就是說將變數 username中的值賦給名字為 zl register username session,然後你再使用的時候只要不結束頁面的程序就一直存在這個會話.你可以隨時呼叫這個值.會話的意思.與cookie不同,cookie是存在客戶的機子上的,而session是存在伺服器上的所以不能造假,可...