13
การจัดการกับขีดเส้นใต้ชั้นนำในวิธีการเรียน PHP คืออะไร?
ในขณะที่ดูห้องสมุด PHP ต่างๆฉันพบว่าผู้คนจำนวนมากเลือกที่จะนำหน้าวิธีการเรียนด้วยการขีดเส้นใต้เดียวเช่น public function _foo() ...แทน... public function foo() ฉันรู้ว่าในที่สุดสิ่งนี้ก็เกิดขึ้นตามความชอบส่วนตัว แต่ฉันก็สงสัยว่าถ้าใครมีความเข้าใจอย่างลึกซึ้งว่านิสัยนี้มาจากไหน ความคิดของฉันคือว่ามันอาจถูกยกมาจาก PHP 4 ก่อนที่วิธีการเรียนจะถูกทำเครื่องหมายว่าได้รับการคุ้มครองหรือเป็นส่วนตัวซึ่งหมายความว่า "อย่าเรียกวิธีนี้จากนอกห้องเรียน" อย่างไรก็ตามมันก็เกิดขึ้นกับฉันด้วยบางทีมันอาจจะมาจากที่ไหนสักแห่ง (ภาษา) ฉันไม่คุ้นเคยหรืออาจมีเหตุผลที่ดีที่ฉันจะได้รับประโยชน์จากการรู้ ความคิดข้อมูลเชิงลึกและ / หรือความคิดเห็นใด ๆ ที่จะได้รับการชื่นชม
155
php
coding-style