== กับ is นี่มีอะไรต่างกันมั้ยครับ... แล้วก็ bound กับ unbound method มันต่างกันอย่างไรเหรอครับ

  • warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 1005 is not allowed to access /tmp owned by uid 0 in /var/www/sites/sugree/codenone.com/subdomains/www/html/includes/file.inc on line 190.
  • warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 1005 is not allowed to access /tmp owned by uid 0 in /var/www/sites/sugree/codenone.com/subdomains/www/html/includes/file.inc on line 190.

คืออันแรกบางครั้งผมก้แทนกันได้ บางครั้งก็ไม่ได้ ไม่ค่อยเข้าใจน่ะครับ

ส่วนอันสองนี่... แหะๆ อยากรู้เท่านั้นแหละครับ แต่หาอ่านแล้วไม่เ้ข้าใจ - --

sugree's picture

== จะเปรียบเทียบข้อมูลที่ถูกเก็บข้างใน แต่ is จะดูว่าเป็นตัวเดียวกันรึเปล่า เช่น None จริงๆ แล้ว None มีตัวเดียวในโลก ใช้ is None เป็นวิธีที่แน่นอนที่สุด

ส่วน bound แปลว่ามันเป็นส่วนหนึ่งของ object ซึ่งจะถูกส่งมาเป็น argument แรกเสมอ self น่ะครับ

ขอบคุณมากเลยครับ เข้าใจเรื่อง is แล้วครับ.

ย้าย Codenone

ประกาศย้าย Codenone ไปใช้ Forum ของ Blognone แทนครับ ตามไปตั้งกระทู้ต่อได้ที่ Codenone Forum (รายละเอียดอ่านจากกระทู้ ย้าย Codenone ไปรวมกับ Blognone)

กระทู้เก่าๆ จะย้ายตามไปในภายหลัง ตอนนี้ปิดการโพสต์กระทู้ไว้ เหลือไว้เฉพาะอ้างอิงเท่านั้น