Was ist ein Alias?
Im eigentlichen Entwicklungsprozess werden wir einige absolute Pfade verwenden. Da absolute Pfade jedoch sehr lang sind, können wir zur bequemen Verwendung von Pfaden jedem Pfad in Yii einen Namen geben, und dieser Name ist ein Alias.
Schauen Sie sich das Beispiel direkt an:
Erste Verwendung:
Legen Sie zuerst einen Alias fest:
Yii::setAlias('@ww','123');
Sie können es jetzt erhalten:
echo Yii::getAlias('@ww');//结果是 123
Wenn Sie beim Erhalt nicht das „@“-Symbol schreiben:
echo Yii::getAlias('ww');//结果就是ww 字符串直接输出
Zweite Verwendung:
Wie bereits erwähnt, dienen Aliase der Vereinfachung der Verwendung von Pfaden. Schauen wir uns konkrete Beispiele an:
Wenn Ihr Projekt beispielsweise häufig häufig verwendete Konstanten verwendet, können Sie eine neue erstellen unter config konstant.php,
constant.php-Code:
<?php define('NAME_STR','TOM');//定义一个常量,值为TOM
Wenn Sie diese Konstante im Controller verwenden möchten, müssen Sie diese Datei einführen
(Lernvideofreigabe: php-Video-Tutorial)
Das ist möglich Schreiben Sie so:
include_once(realpath(dirname(__FILE__).'../../config')).'/constant.php';
oder verwenden Sie einen Alias, um Folgendes einzuleiten:
include_once(Yii::getAlias("@app/config/constant.php"));
Die dritte Verwendung:
Diese Verwendung ist in der zweiten Optimierung, wir können einen Satz in die Konfigurationsdatei (web.php) schreiben (Hinweis: Aliase). und Komponenten auf der gleichen Ebene sind, schreiben Sie den folgenden Code nicht in Komponenten.
Empfohlenes Tutorial:
yii-FrameworkDas obige ist der detaillierte Inhalt vonSo verwenden Sie Aliase im yii2-Framework. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!