Heim > PHP-Framework > Laravel > Hauptteil

So nutzen Sie die Einführung benutzerdefinierter öffentlicher Funktionen in Laravel

步履不停
Freigeben: 2019-07-27 09:30:44
Original
2967 Leute haben es durchsucht

So nutzen Sie die Einführung benutzerdefinierter öffentlicher Funktionen in Laravel

Hintergrund

Wenn Sie es gewohnt sind, das ThinkPHP-Framework zu verwenden, wird das Codieren durch eine öffentliche Methodenklasse viel schneller, daher ist dies notwendig Um es hier zu tun, konfigurieren Sie es.

Testframework: Laravel 5.5

Schrittanleitung

1. Erstellen Sie „functions.php“.

Erstellen Sie eine neue Datei „functions.php“ unter app/Helpers/ (Sie können das Verzeichnis selbst auswählen) und fügen Sie den folgenden Code ein:

<?php
/**
 * Created by PhpStorm.
 * User: moTzxx
 * Date: 2017/12/28
 * Time: 17:47
 */
/**
 * 公用的方法  返回json数据,进行信息的提示
 * @param $status 状态
 * @param string $message 提示信息
 * @param array $data 返回数据
 */
function showMsg($status,$message = &#39;&#39;,$data = array()){
    $result = array(
        &#39;status&#39; => $status,
        &#39;message&#39; =>$message,
        &#39;data&#39; =>$data
    );
    exit(json_encode($result));
}
Nach dem Login kopieren

2. Konfigurieren Sie Composer.json

Öffnen Sie das Projekt. Suchen Sie in der Datei „composer.json“ im Stammverzeichnis nach dem Konfigurationselement „autoload“ und fügen Sie den folgenden Code hinzu:

"files":[
            "app/Helper/functions.php"
        ]
Nach dem Login kopieren

3. Führen Sie den Composer-Befehl

Öffnen aus das Terminal und führen Sie den folgenden Befehl aus:

composer dump-auto
Nach dem Login kopieren

4. Führen Sie den folgenden Code in einer beliebigen Methode des Controllers aus. Wenn Daten ausgegeben werden, ist die Konfiguration erfolgreich:

showMsg(1,&#39;Hello World!&#39;);
Nach dem Login kopieren

★ Wenden Sie Inferenzen in Zukunft auf andere öffentliche Funktionen an...

Weitere technische Artikel zu Laravel finden Sie im
Laravel-Tutorial

Kolumne zum Lernen!

Das obige ist der detaillierte Inhalt vonSo nutzen Sie die Einführung benutzerdefinierter öffentlicher Funktionen in Laravel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!