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

2021-08-13 12:20:36 字數 4622 閱讀 7702

1樓:阿杰game實況

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

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

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

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

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

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

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

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

2樓:匿名使用者

進入php源程式目錄中的ext目錄中,這裡存放著各個擴充套件模組的源**,選擇你需要的模組,比如curl模組:cd curl

執行phpize生成編譯檔案,phpize在php安裝目錄的bin目錄下

/usr/local/php5/bin/phpize

執行時,可能會報錯:cannot find autoconf. please check your autoconf installation and

the $php_autoconf

environment variable is set correctly and then rerun this

script.,需要安裝autoconf:

yum install autoconf(redhat或者centos)、apt-get install

autoconf(ubuntu linux)

/usr/local/php5/bin/php -v

執行這個命令時,php會去檢查配置檔案是否正確,如果有配置錯誤,

這裡會報錯,可以根據錯誤資訊去排查!

php中$符號是什麼意思

3樓:肥仙女

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

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

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

4樓:匿名使用者

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

class myclass

public function foo1()......

}$my = new myclass;

echo $my->foo();

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

5樓:匿名使用者

php中$符號是變數符號;

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

6樓:匿名使用者

這是定義一個變數

例如定義變數a等於1

$a=1;即可

7樓:肖肖藍琪兒

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

php中$$代表什麼意思

8樓:匿名使用者

php 中$代表變數

算$$代表的 用變數對應值作為變數。

例如如下

$p = "qw";

$qw= "dddd";

echo $$p; //輸出結果為 dddd$$p <=>$qw

希望你能理解呢

9樓:匿名使用者

$hell="abc";

$$hell="def";等同於$abc="def";

這麼說你理解不,學習手冊上這樣說的

10樓:匿名使用者

變數的變數

比如$a = 'c';

那麼$$a = $c;

php中 $$str 中 "$$"是什麼意思

11樓:匿名使用者

$$str 可以理解為 $( $str ) ;

$str ="cd";那麼就是$cd = $$str = "landog";

$$str . = "ok", . 為拼接字元,即 $$str = $$str . "ok";

這裡跟$a+=b => $a=$a+b性質一樣 (可以看php的運算子)

也就是$cd = $cd . "ok",即$cd = "landogok" ;

$$str . ,這裡的 . 是拼接字元 即 $$str .= "ok" => $$str = $$str . "ok";

12樓:匿名使用者

來點專業的回答吧

這種寫法稱為可變變數

有時候使用可變變數名是很方便的。就是說,一個變數的變數名可以動態的設定和使用。一個普通的變數通過宣告來設定,例如:

<?php

$a = "hello";

?>

一個可變變數獲取了一個普通變數的值作為這個可變變數的變數名。在上面的例子中 hello 使用了兩個美元符號($)以後,就可以作為一個可變變數的變數了。例如:

<?php

$$a = "world";

?>

這時,兩個變數都被定義了:$a 的內容是「hello」並且 $hello 的內容是「world」。因此,可以表述為:

<?php

echo "$a $";

?>

以下寫法更準確並且會輸出同樣的結果:

<?php

echo "$a $hello";

?>

它們都會輸出:hello world。

要將可變變數用於陣列,必須解決一個模稜兩可的問題。這就是當寫下 $$a[1] 時,解析器需要知道是想要 $a[1] 作為一個變數呢,還是想要 $$a 作為一個變數並取出該變數中索引為 [1] 的值。解決此問題的語法是,對第一種情況用 $,對第二種情況用 $[1]。

13樓:溜鬚拍馬關雲長

你的$$str相當於$cd一樣($str='cd')

echo $cd;//hotdogok

14樓:匿名使用者

說起來就是,「變數的變數」

$str="cd";\\變數 一個$

$$str就相當與變數$cd \\變數的變數 兩個$$$$str="hotdog";就是$cd="hotdog";

echo $str; \\一個$(你想想看是變數\還是變數的變數)

php中 {a::b}是什麼意思?

15樓:千鋒教育

$a = &$b;

這個是引用賦值

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

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

php中.=是什麼意思

16樓:匿名使用者

連續定義變數!

$a='abc';

$a.='def';

此時$a=『abcdef'

17樓:匿名使用者

去大了。

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

$db=new db;

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

$db=db();

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

18樓:匿名使用者

通俗的說,就是累積。

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

$b = 'b'; //賦值

$c = 'c'; //賦值

$c .= $a;

$c .= $b;

echo $c; 就會顯示 cab

19樓:塔卡生林

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

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

20樓:車音愛回答

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

php中=+是什麼意思

21樓:匿名使用者

是+=吧???左邊的變數的值加上右邊的變數的值再賦給左邊的變數。。。。

22樓:匿名使用者

比如 c=c+b

php裡面 就寫 c+= b

23樓:匿名使用者

<?

$a=1;

$b=4;

$a=+$b;

echo "a=".$a; // a=4

echo "b=".$b; // b=4

?>

經鑑定 與"="相同 +無意義

php中符號什麼意思呢,php中符號什麼意思

這個符號的意思是按地址引用的方式對變數進行傳遞或賦值 var hello a var a world 當 a 改變時,var 並不會改變 var hello a var a world echo var 你會發現,此時的 var 等於 world php中 符號什麼意思 具體 如下 ch curl ...

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

類中 靜態方法和靜態屬性的引用方法例如class test 可以不用例項化物件直接使用 test test 來取得 test屬性的值靜態方法呼叫也同理test test 直接呼叫靜態方法test 你可以去後盾人平臺看看,裡面的東西不錯 類中靜態方法的呼叫方式 class a 這樣類裡面的靜態方法就不...

PHP中yx是什麼意思,PHP中是什麼意思

學過c語言的 都知道指標 其實這種用法就相當與指標了 是地址符號 y的值 不是 x的值 而是 x的記憶體地址這就是php中的一種引用傳遞 而非值傳遞換句話說 不論 x的值怎麼變化 y的值都與其保持一致這一點 樓主可以寫程式測試一下 就一目瞭然了。意思是 y y x,同理,y x的意思是 y y x ...