php 為什麼new乙個物件後面要加乙個反斜槓

2022-07-07 03:18:12 字數 487 閱讀 7155

通俗點解釋就是 指定物件具體的型別。

在沒有引入將類檔案引入當前檔案時,php無法知曉你需要使用的是什麼類(相同命名空間的類檔案除外),

所以 為了防止 存在多個同名類檔案,php需要你指定具體的類檔案,帶反斜槓其實就是(命名空間)路徑的表示。php反斜線做命名空間分隔符

因為使用了php的命名空間,演示**如下:

// 建立命名空間article

namespace article;

class comment

// 建立命名空間messageboard

namespace messageboard;

class comment

//呼叫當前空間(messageboard)的comment類

$comment = new comment();

//呼叫article空間的comment類

$article_comment = new \article\comme

new乙個物件發生什麼?

doctype html en utf 8 viewport content width device width,initial scale 1.0 x ua compatible content ie edge document title head 物件直接量 自變數 var zs new o...

new 乙個物件具體做了什麼

使用關鍵字new建立新例項物件經過了以下幾步 1 建立乙個新物件,如 var person 新物件的proto屬性指向建構函式的原型物件。2 將建構函式的作用域賦值給新物件。也所以this物件指向新物件 3 執行建構函式內部的 將屬性新增給person中的this物件。4 返回新物件person。p...

物件 new乙個

1格式格式 class 類名 類名 要求符合大駝峰命名法,見名知意 類名這裡可以認為是乙個資料型別名,自定義資料型別 屬性描述 描述當前類有哪些屬性 例如 人類的身高體重,年齡姓名 行為描述 描述當前類有哪些行為 例如 人類的吃飯行為,睡覺行為,打遊戲行為依葫蘆畫瓢格式 scanner掃瞄器 sca...