クナ゚/ã‚Ēãƒ–ã‚¸ã‚§ã‚¯ãƒˆãŽæƒ…å ą

はじめãĢ

äģĨ下ぎé–ĸ数ãĢã‚ˆã‚Šã€ã‚¯ãƒŠã‚šã‚„ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šã‚ĒブジェクトãĢé–ĸã™ã‚‹æƒ…å ąã‚’åž—ã‚‹ã“ã¨ãŒå¯čƒŊとãĒりぞす。 ã‚Ēãƒ–ã‚¸ã‚§ã‚¯ãƒˆãŒåąžã™ã‚‹ã‚¯ãƒŠã‚šãŽåå‰ã€ããŽãƒĄãƒŗãƒãƒŧãƒ—ãƒ­ãƒ‘ãƒ†ã‚Ŗã€ãƒĄã‚Ŋッドを取垗可čƒŊです。 こぎé–ĸ数をäŊŋį”¨ã™ã‚‹ã“ã¨ãĢより、ã‚Ēãƒ–ã‚¸ã‚§ã‚¯ãƒˆãŽã‚¯ãƒŠã‚šãƒĄãƒŗãƒãƒŧだけでãĒくčĻĒクナ゚ (すãĒã‚ãĄããŽã‚Ēãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚¯ãƒŠã‚šãŽæ´žį”Ÿå…ƒ) ãŽæƒ…å ąã‚’åž—ã‚‹ã“ã¨ã‚‚å¯čƒŊです。

こぎマニãƒĨã‚ĸãƒĢぎ ã‚Ēブジェクト ぎペãƒŧジãĢ、クナ゚やã‚ĒブジェクトがおぎようãĢåŽŸčŖ…ã•ã‚ŒãĻいãĻ PHP でおぎようãĢäŊŋうぎかãĢついãĻãŽčŠŗã—ã„čĒŦ明がありぞす。

  • 例
  • クナ゚/ã‚Ēブジェクトé–ĸ数
    • __autoload — æœĒåŽšįžŠãŽã‚¯ãƒŠã‚šãŽãƒ­ãƒŧドをčŠĻãŋる
    • class_alias — クナ゚ぎエイãƒĒã‚ĸ゚をäŊœæˆã™ã‚‹
    • class_exists — ã‚¯ãƒŠã‚šãŒåŽšįžŠæ¸ˆãŋかおうかをįĸēčĒã™ã‚‹
    • enum_exists — åˆ—æŒ™åž‹ãŒåŽšįžŠã•ã‚ŒãĻいるかをčĒŋずる
    • get_called_class — "遅åģļé™įš„æŸį¸›" ぎクナ゚名
    • get_class — ã‚Ēブジェクトぎクナ゚名をčŋ”す
    • get_class_methods — ã‚¯ãƒŠã‚šãƒĄã‚Ŋッドぎ名前を取垗する
    • get_class_vars — クナ゚ぎデフりãƒĢãƒˆãƒ—ãƒ­ãƒ‘ãƒ†ã‚Ŗã‚’å–åž—ã™ã‚‹
    • get_declared_classes — åŽšįžŠæ¸ˆãŽã‚¯ãƒŠã‚šãŽåå‰ã‚’é…åˆ—ã¨ã—ãĻčŋ”す
    • get_declared_interfaces — åŽŖč¨€ã•ã‚ŒãĻいる全ãĻãŽã‚¤ãƒŗã‚ŋãƒŧフェイ゚ぎ配列をčŋ”す
    • get_declared_traits — åŽŖč¨€ã•ã‚ŒãĻいるすずãĻぎトãƒŦイトぎ配列をčŋ”す
    • get_mangled_object_vars — ãƒžãƒŗã‚°ãƒĒãƒŗã‚°ã•ã‚ŒãŸã‚Ēãƒ–ã‚¸ã‚§ã‚¯ãƒˆãŽãƒ—ãƒ­ãƒ‘ãƒ†ã‚Ŗã‚’é…åˆ—ã§čŋ”す
    • get_object_vars — 指厚したã‚Ēãƒ–ã‚¸ã‚§ã‚¯ãƒˆãŽãƒ—ãƒ­ãƒ‘ãƒ†ã‚Ŗã‚’å–åž—ã™ã‚‹
    • get_parent_class — ã‚ĒブジェクトぎčĻĒクナ゚ぎ名前を取垗する
    • interface_exists — ã‚¤ãƒŗã‚ŋãƒŧãƒ•ã‚§ã‚¤ã‚šãŒåŽŖč¨€ã•ã‚ŒãĻいるかおうかをįĸēčĒã™ã‚‹
    • is_a — ã‚Ēブジェクトが指厚された型ぎもぎか、部分型であるかをčĒŋずる
    • is_subclass_of — あるã‚Ēブジェクトが指厚したクナ゚ぎã‚ĩブクナ゚ãĢåąžã™ã‚‹ã‹ (ã‚ã‚‹ã„ã¯æŒ‡åŽšã—ãŸã‚¤ãƒŗã‚ŋãƒŧãƒ•ã‚§ã‚¤ã‚šã‚’åŽŸčŖ…ã—ãĻいるか) おうかをčĒŋずる
    • method_exists — ã‚¯ãƒŠã‚šãƒĄã‚Ŋッドが存在するかおうかをįĸēčĒã™ã‚‹
    • property_exists — ã‚Ēブジェクトもしくはクナ゚ãĢãƒ—ãƒ­ãƒ‘ãƒ†ã‚ŖãŒå­˜åœ¨ã™ã‚‹ã‹ãŠã†ã‹ã‚’čĒŋずる
    • trait_exists — トãƒŦイトが存在するかおうかをčĒŋずる
īŧ‹add a note

User Contributed Notes

There are no user contributed notes for this page.