autoload - Convert CamelCase to under_score_case in php __autoload() -


PHP मैन्युअल को वर्गों को स्वत: लोड करने जैसे

  फ़ंक्शन __autoload ($ class_name) {require_once (" । some_dir /".$ CLASS_NAME "। php"); }  

और यह तरीका फ़ाइल my_dir / FooClass.php जैसा

वर्ग

प्रश्न

मैं इसे _autoload () फ़ंक्शन और एक्सेस FooClass फ़ाइल में सहेजी गई my_dir / foo_class.php ?

आप इस तरह से वर्ग का नाम बदल सकते हैं ...

  फ़ंक्शन __autoload ($ class_name) {$ name = strtolower (preg_replace (' / ([Az]) ([AZ]) / ',' $ 1_ $ 2 ', $ class_name)); require_once ( "some_dir /".$ नाम।" php "।); }  

Comments

Popular posts from this blog

asp.net - Javascript/DOM Why is does my form not support submit()? -

sockets - Delphi: TTcpServer, connection reset when reading -

javascript - Classic ASP "ExecuteGlobal" statement acting differently on two servers -