Windows上のWampServerのWebプロジェクト用のTwigを設定する
Twig PHPプログラミングのための人気のあるテンプレートエンジンです.
WampServer Windows上のWeb開発環境であり、Apache、PHPおよびMySQLでWebアプリケーションを作成することができます.このポストでは、Windows上でWampServerのtwigを設定する方法を紹介します.
ウェブサイトへComposer , PHPの依存関係マネージャ.作曲家のWindowsインストーラ、作曲家のセットアップをダウンロードして実行します.エグゼ.それはあなたのWindows上で最新の作曲家のバージョンをインストールします.PHP 5.3.2は、作曲家が動作する最小の要件です.Xは少なくともPHP 7.2.5を必要とします.したがって、PHP 7.2.10を選択できます.インストール中にPHPのインストールパスを尋ねます.
PHPがWampServerフォルダの下にある場合は、そのパスを選択できます.
Windowsのコマンドラインを通して任意のディレクトリに作曲家を走らせることができます.
WampServerの新しいWebプロジェクトを作成するのは簡単です.
Wampserverのルートディレクトリに移動します.
たとえば、Webプロジェクトのフォルダを作成します.
Twigをインストールするには、コマンドプロンプトを開きます
現在のディレクトリを新しいWebプロジェクトのフォルダに変更します.
まず、Webプロジェクトフォルダの下に
ダブルカーリーブレース
第二に、フォルダの下
結果を確認するには、インターネットブラウザを開き、PHPファイルにアクセスします
読書ありがとう!
より多くのプログラミングチュートリアルを見つけるために、訪問してくださいCodeBilby.com
WampServer Windows上のWeb開発環境であり、Apache、PHPおよびMySQLでWebアプリケーションを作成することができます.このポストでは、Windows上でWampServerのtwigを設定する方法を紹介します.
インストール
ウェブサイトへComposer , PHPの依存関係マネージャ.作曲家のWindowsインストーラ、作曲家のセットアップをダウンロードして実行します.エグゼ.それはあなたのWindows上で最新の作曲家のバージョンをインストールします.PHP 5.3.2は、作曲家が動作する最小の要件です.Xは少なくともPHP 7.2.5を必要とします.したがって、PHP 7.2.10を選択できます.インストール中にPHPのインストールパスを尋ねます.
PHPがWampServerフォルダの下にある場合は、そのパスを選択できます.
C:\wamp64\bin\php\php7.2.10
デフォルトでは、コンポーザバッチファイルcomposer.bat
, Windows 10の下のディレクトリにインストールされますC:\ProgramData\ComposerSetup\bin
インストールが完了すると、上記のパスがシステムパスに追加されますWindowsのコマンドラインを通して任意のディレクトリに作曲家を走らせることができます.
2 . WampServerの新しいWebプロジェクトを作成する
WampServerの新しいWebプロジェクトを作成するのは簡単です.
Wampserverのルートディレクトリに移動します.
C:\wamp64\www
. たとえば、Webプロジェクトのフォルダを作成します.
C:\wamp64\www\twig-test
. 完了!TwigをWebプロジェクトにインストールする
Twigをインストールするには、コマンドプロンプトを開きます
現在のディレクトリを新しいWebプロジェクトのフォルダに変更します.
twig-test
cd C:\wamp64\www\twig-test
その後、作曲家を介してtwigをインストールします.composer require "twig/twig:^3.0"
次に、フォルダの下にtwig-test\vendor
.ツイッグテンプレートのテスト
まず、Webプロジェクトフォルダの下に
twig-test
, サブフォルダの作成themes
テンプレートファイルです.このフォルダでは、テンプレートファイルを作成しますindex.twig
下記の通り.<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<title>Testing the Twig Template</title>
</head>
<body>
<h1>Hello world</h1>
<p>I love {{ fruit }} !</p>
</body>
</html>
上のコードでfruit
変数はテンプレートに渡されます.ダブルカーリーブレース
{{}}
は変数の値を出力するために使われるfruit
. 第二に、フォルダの下
twig-test
, PHPファイルの作成test.php
テンプレートをレンダリングするには<?php
require_once './vendor/autoload.php';
$loader = new \Twig\Loader\FilesystemLoader('./themes');
$twig = new \Twig\Environment($loader);
echo $twig->render('index.twig', array("fruit" => "watermelon"));
?>
上記のコードでは、まず、作曲家のPHPファイルautoload.php
本当のフォルダにtwigの名前空間をマップするために含まれています.ローダー\Twig\Loader\FilesystemLoader
は、./themes
ディレクトリ.The \Twig\Environment
オブジェクト$twig
, デフォルトの設定で初期化されます.テンプレートファイルindex.twig
が最終的にロードされ、パラメータとして配列でレンダリングされます.配列のarray("fruit" => "watermelon")
, 変数fruit
の値を定義する.結果を確認するには、インターネットブラウザを開き、PHPファイルにアクセスします
test.php
. 例えば、アドレスバーでhttp://localhost/twig-test/test.php
. テンプレートファイルがレンダリングされ、変数の値が表示されますwatermelon
がテンプレートに渡されます.読書ありがとう!
より多くのプログラミングチュートリアルを見つけるために、訪問してくださいCodeBilby.com
Reference
この問題について(Windows上のWampServerのWebプロジェクト用のTwigを設定する), 我々は、より多くの情報をここで見つけました https://dev.to/yanyy/set-up-twig-for-web-projects-in-wampserver-on-windows-28n7テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol