ヘルパー関数を名前空間に置くことは可能ですか?
私の現在の設定 (動作しません) は次のとおりです:
app\Helpers\simple_html_dom.php:
リーリーcomposer.json
リーリーapp\Services\dde\dde_trait.php
リーリー受信したエラーは クラス "App\Helpers\HtmlDomParser" が見つかりません。
ただし、HtmlDomParser はクラスではなく、名前空間です。
file_get_html()
関数を HtmlDomParser クラスに入れる唯一の正しい設定ですか? Laravel バージョン: 8
P粉0557261462024-03-28 00:25:53
クラス「HtmlDomParser」は定義されておらず、名前空間「App\Helpers\HtmlDomParser」のみが定義されています。この名前空間の関数を呼び出すには、完全修飾バージョンを使用します:
リーリーこのページを確認できます: https://www.php .net/manual/en/ language.namespaces.rules.php