私はAzureストレージをPHPに使用しようとしていますが、設定手順は名前空間を含めること、コンポーザーの自動ロードを含めること、そして紺色のクラスを使用することです。しかし、さらに私はクラスMicrogridを使用し、それは名前空間のために見つけられません、それは別のディレクトリにあります。その名前空間の一部ではない他のクラスを使用するにはどうすればよいですか?また、名前空間のパスを指定する正しい方法は何ですか?これはこれとは別のディレクトリにあり、私が使用しているページはルートにはありません。私はルートから始めるべきですか?PHPの名前空間を理解できません。別のクラスの関数を呼び出すにはどうしたらいいですか?
namespace MicrosoftAzure\Storage;
use \MicrosoftAzure\Storage\Common\ServicesBuilder;
use \MicrosoftAzure\Storage\Blob\Models\CreateContainerOptions;
use \MicrosoftAzure\Storage\Blob\Models\PublicAccessType;
use \MicrosoftAzure\Storage\Common\ServiceException;
require_once '/var/www/html/vendor/autoload.php';
$action = MicroGrid::GetParameter('action');
\ use \ namespace \ where \ microgrid \ located \ MicroGrid; '? – Wizard
あなたのクラスが名前空間を持たないなら、これを使うことができます: '$ action = \ MicroGrid :: GetParameter( 'action');' – Wizard
あなたがネームスペースを宣言するとき、それはルートか相対かですか? – nick