<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->class a{ public $table = ''; public function __contruct($table) { $this->table=$table; }}class b{ $b = new a('abc');//Fatal error: Class 'a' not found}
------解决方案-------------------- 取个例子,更好说明一些. 假设 class a 的代码存在 class_a.php class b 的代码存在class_b.php 上.
PHP code
<?php function __autoload($class_name) { require("class_".$class_name.".php");}$b = new b(); //这样会自动去 加载 class_b.php 文件$a = new a(); //这样会自动去 加载 class_a.php 文件?><div class="clear">
</div>
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn