php的語句php echo conf projectname中的conf是固定的語法,還是自定義的

時間 2021-08-30 11:15:23

1樓:匿名使用者

php中的變數以$開頭,這個變數是一個陣列,其中陣列的key是projectname,來求出其對應的value,這個是自定義的一個陣列。相當於c語言中的資料,只不過c中的陣列下標只能使用數字

2樓:林丹彩偉

php 中的變數用一個美元符號後面跟變數名來表示。變數名是區分大小寫的。

變數名與 php 中其它的標籤一樣遵循相同的規則。一個有效的變數名由字母或者下劃線開頭,後面跟上任意數量的字母,數字,或者下劃線。按照正常的正規表示式,它將被表述為:

'[a-za-z_\x7f-\xff][a-za-z0-9_\x7f-\xff]*'。

php 中的 陣列 實際上是一個有序對映。對映是一種把 values 關聯到 keys 的型別。此型別在很多方面做了優化,因此可以把它當成真正的陣列,或列表(向量),雜湊表(是對映的一種實現),字典,集合,棧,佇列以及更多可能性。

陣列元素的值也可以是另一個陣列。樹形結構和多維陣列也是允許的。

接受任意數量用逗號分隔的 鍵(key) => 值(value) 對。

key 可以是 integer 或者 string。如果key是一個 integer 的標準表示,則被解釋為整數(例如 "8" 將被解釋為 8,而 "08" 將被解釋為 "08")。key 中的浮點數被取整為 integer。

在 php 中索引陣列與關聯 陣列 是相同的,它們都可以同時包含 整型 和 字串 的下標。

值可以是任意的 php 型別。

以你給出的$conf["projectname"]為例,其中$為php變數的標示符,conf為變數的名稱,projectname為$conf的key

3樓:誰允許你走了

conf是陣列名,可以任意定義,

eg:$wantonly = array(1=>"a",2=>b,3=>c);//定義陣列

echo $wantonly["1"]

那麼輸出結果就是a

4樓:

應該是自定義,源**關鍵字搜下$conf應該能找到出處。

php語句,php語句if mem re false return 裡 是否正確?

正確的,等於,是兩個變數的值相同,等價,是兩個變數的值相同,同時資料型別也相同。沒見過。放入瀏覽器執行下就知道結果了。正確 完全等於 包括型別,資料要相等 數值相等就為真 只有在數值相等並且資料型別一樣的情況下才為真 這個表示式是正確的,首先false value和 value false效果是一樣...

php裡 switch case條件語句的問題

佩服樓主 很細心哪!這個問題應該從php作為動態指令碼語言說起 動態語言的變數型別是隨儲存的變數而變化的,即變數型別是根據具體環境而進行變化的。字串 abc 從樓主的意思來看可能指確切字串,但是對於php儲存的時候它是不能確定的,因為隨著語義的變化,其所起的作用也會變化 第一個case 0 php指...

php中查詢資料庫的selectin語句

這麼寫當然不行,因為in裡面是個字串你放陣列格式就不對 用implode array 把陣列轉為字串就行,不用迴圈。php裡面也有where in 不可以寫陣列,要吧陣列轉換成字串 implode array abc 需要拼接為字串 arr array 1 2 3 4 5 abc implode a...