0

次のような文字列変数を定義します。

$menu = '../views/menus/documentation-menu.html';

スクリプトの後半で、次のように使用しようとします。

$content = file_get_contents("{$menu}");

しかし、スクリプトを実行すると、「警告: file_get_contents(): ファイル名を空にすることはできません」という警告が表示されます。

実際、二重引用符と一重引用符を使用し、中括弧を使用せずにあらゆる種類の組み合わせを試しましたが、常に間違っています。文字列を直接入れると、期待どおりに機能します。

    $content = file_get_contents("../views/menus/documentation-menu.html");

しかし、ハードコードされた文字列ではなく、 $menu を file_get_contents の引数にしたいのです。

私はPHPをよく知らないので、おそらく非常に単純なものが欠けています....

4

1 に答える 1