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

2021-04-18 05:44:03 字數 5772 閱讀 2141

1樓:七友街九

這就是定義bai變數的意思,另

du外還有這些,我給大家zhi推薦一個學習氛圍dao

超好的地方,

回php交流君羊,先是649+407最後再加178

3* / % //                    乘,答除,取模,取整

4+ -                         加法,減法

5>> <<                       右移,左移

6&                           按位與

7^ |                         按位異或、按位或

8<= < > >=                   比較運算子

9<> == !=                    等於運算子

10= %= /= //= -= += *= **=    賦值運算子

11is/is not                   身份運算子

12in/not in                   成員運算子

13not/and/or                  邏輯運算子

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

2樓:拎壺蔥

php中的::是呼叫類中的靜態方法或者常量,屬性的符號例如class aaa

function br(){}

}使用非靜態方法,要先建立例項

$obj = new aaa();

$obj -> br();

使用靜態方法,無需建立例項,直接使用類名

aaa::ar();

php中$++==與++$==什麼意思,有什麼區別

3樓:雲南新華電腦學校

$s= 直接賦值

例子 $s="hello";

輸出 hello

$s.= 將值追加到s變數中

例子 $s.=" world"; (假設這個 s 變數之前已經有hello的值,這個world前面回有個空答格)

輸出 hello world

. 是字串連線符

4樓:湖北優就業

運算子優先順序bai不一樣

比如 $a = 1;$b=1;

//那麼du

echo $a++; // 這句輸出a 為zhi 1;

echo ++$b; // 這句輸出b 為 2;

當dao++放在前面的時候 運算子內優先計容算 而放後面就不優先再舉個例子

$x=1;

$y = $x++;

那麼 這個 $y 的值就是一 但是如果$x++ 寫成++$x 那麼 $y 就是2

就是說 一個是先賦值再自加1 令種是 先自加一 再賦值給$y

請問,php中的$_request是什麼意思啊?

5樓:匿名使用者

php中有$_request與$_post、$_get用於接受表單資料,當時他們有何種區別,什麼時候用那種最好。

一、$_request與$_post、$_get的區別和特點

$_request具用$_post $_get的功能,但是$_request比較慢。通過post和get方法提交的所有資料都可以通過$_request陣列獲得

二、$_post、$_get的區別和特點

1. get是從伺服器上獲取資料,post是向伺服器傳送資料。

2. get是把引數資料佇列加到提交表單的action屬性所指的url中,值和表單內各個欄位一一對應,在url中可以看到。post是通過http post機制,將表單內各個欄位與其內容放置在html header內一起傳送到action屬性所指的url地址。

使用者看不到這個過程。

3. 對於get方式,伺服器端用request.querystring獲取變數的值,對於post方式,伺服器端用request.form獲取提交的資料。

4. get傳送的資料量較小,不能大於2kb。post傳送的資料量較大,一般被預設為不受限制。但理論上,iis4中最大量為80kb,iis5中為100kb。

5. get安全性非常低,post安全性較高。

舉例:mypage?id=1這種就是get方式傳值,可以用$_request和$_get接受傳值。

6樓:匿名使用者

這是php的超全域性變數,用來向伺服器發起請。詳見:網頁連結

rickysilk已經說的很好了,另外推薦使用$_post,它比$_get安全。

7樓:匿名使用者

補充一點,不要用$_request來取變數,因為這跟php.ini裡的配置有關係

; this directive describes the order in which php registers get, post, cookie,

; environment and built-in variables (g, p, c, e & s respectively, often

; referred to as egpcs or gpc). registration is done from left to right, newer

; values override older values.

variables_order = "egpcs"

如果同一個變數,既存在於get又存在於post,會取得get裡的資料,因為我的g在p之前,egpcs是個順序,容易造成程式有漏洞

php中.=是什麼意思

8樓:匿名使用者

連續定義變數!

$a='abc';

$a.='def';

此時$a=『abcdef'

9樓:匿名使用者

去大了。

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

$db=new db;

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

$db=db();

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

10樓:匿名使用者

通俗的說,就是累積。

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

$b = 'b'; //賦值

$c = 'c'; //賦值

$c .= $a;

$c .= $b;

echo $c; 就會顯示 cab

11樓:塔卡生林

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

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

12樓:車音愛回答

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

在php中$a.=$a是什麼意思

13樓:匿名使用者

在php中,點號是連線符,

這句等價於

$a = $a.$a

就是把$a字串疊加。如果$a裡面原來的字串是"bb",疊加後就是 "bbbb"

同理,$a += 5

等價於$a = $a+5

14樓:匿名使用者

$a.= $a 等同於$a = $a . $a

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

15樓:城春許木深

一、=>,->的意思:

->是物件執行方

法或取得屬性用的。

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

二、用法

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

?>

16樓:打孃胎裡喜歡你

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

17樓:匿名使用者

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

18樓:匿名使用者

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

19樓:睦亙

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

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

20樓:方萬冬

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

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

21樓:資源大水怪

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

$are是一個物件。

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 中的? 是什麼意思啊

php中 指的是三目運算子。三元運算子,又稱條件運算子,是計算機語言的重要組成部分。它是唯一一個有三個運算元的操作符,所以有時它被稱為三元操作符。一般來說,二項式運算元是右界的。三元運算子提供了一種表示簡單if else語句的簡寫方法。操作符由問號 組成。和一個冒號 的形式 表示式?表示式 表示式 ...