私はPHPを学び始めて1ヶ月ほどの初学者です。 先日autoloadを勉強したのですが、requireの代わりにautoloadを用いる利点がいまいち分かりませんでした。
php
1<?php 2require vendor/autoload.php 3 4use TestClass1; 5use TestClass2; 6use TestClass3; 7 8$test1 = new TestClass1(); 9$test2 = new TestClass2(); 10$test3 = new TestClass3();
あるサイトではこのように書かれていたのですが、autoloadで読み込んだ後にuseでクラス(?)を指定していたらrequireで読み込む時と同様に煩雑な気がしてしまいます。。
色々調べると、大規模な開発になるほどrequireじゃ煩雑になるので、autoloadで纏めることが好ましいと書かれていましたが、例として書かれているプログラミングを見ても、autoloadの良さが明確に掴みきれませんでした。
どなたかrequireとautoloadを比較した上でautoloadのメリットをご教授下さると助かります。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。