###前提・実現したいこと
- MAMP4.2.1
- PHP7.1.8
以下のように名前空間を設定したクラスがあったとして、、、
php
1<?php 2 3namespace AppBundle\Entity; 4 5class Manager 6{ 7 ...
それを以下のようにuseで読み込んで使用したとします。
php
1<?php 2 3use AppBundle\Entity\Manager; 4 5$manager = new Manager(); 6...
###発生している問題・エラーメッセージ
すると以下のようなエラーが発生して「クラス見つかんないっす」と怒られてしまいます。
Fatal error: Uncaught Error: Class 'AppBundle\Entity\Manager' not found in /path/to/confirm.php:16 Stack trace: #0 {main} thrown in /path/to/confirm.php on line 16
###試してみたこと
以下のようにrequire_once で読み込めばエラーは解消するのですが、、、
php
1<?php 2 3requpre_once '/path/to/Manager.php'; 4use AppBundle\Entity\Manager; 5 6$manager = new Manager();
これでは名前空間を使っている意味が無く。
###というわけで
皆さんのお知恵を拝借できれば幸いです。宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/07 05:16
2017/11/07 07:10
2017/11/07 07:42 編集