Heim > PHP-Framework > Denken Sie an PHP > Lassen Sie uns darüber sprechen, ob der Parkservice einen für TP5 geeigneten Fahrer hat.

Lassen Sie uns darüber sprechen, ob der Parkservice einen für TP5 geeigneten Fahrer hat.

藏色散人
Freigeben: 2021-10-21 17:22:18
nach vorne
2025 Leute haben es durchsucht

Die folgende thinkphpFramework-Tutorial-Kolumne stellt Ihnen die Frage vor, ob Valet einen für thinkphp5 geeigneten Treiber hat. Ich hoffe, dass es für Freunde in Not hilfreich sein wird!

valet Gibt es einen Treiber, der für thinkphp5 geeignet ist?

Ich finde die Idee von Valet sehr gut, deshalb habe ich diese als Umgebung übernommen.

Es gibt viele Leute im Unternehmen, die thinkphp verwenden. Verwenden Sie also thinkphp. (Und ich arbeite am Frontend, daher ist es mir egal, was ich für das Backend verwende)

https://github.com/curder/blog/blob/master/tools/valet_support_thinkphp.md

Das ist thinkphp3-valet von.

↓↓↓↓↓↓↓

Ich habe einfach eines geschrieben und es kann jetzt verwendet werden.

<?php
class ThinkPHP5ValetDriver extends ValetDriver
{
    /**
     * Determine if the driver serves the request.
     *
     * @param  string  $sitePath
     * @param  string  $siteName
     * @param  string  $uri
     * @return bool
     */
    public function serves($sitePath, $siteName, $uri)
    {
        return true;
    }
    /**
     * Determine if the incoming request is for a static file.
     *
     * @param  string  $sitePath
     * @param  string  $siteName
     * @param  string  $uri
     * @return string|false
     */
    public function isStaticFile($sitePath, $siteName, $uri)
    {
        if (file_exists($staticFilePath = $sitePath.$uri)) {
            return $staticFilePath;
        }
        return false;
    }
    /**
     * Get the fully resolved path to the application&#39;s front controller.
     *
     * @param  string  $sitePath
     * @param  string  $siteName
     * @param  string  $uri
     * @return string
     */
    public function frontControllerPath($sitePath, $siteName, $uri)
    {
        $_SERVER[&#39;SCRIPT_FILENAME&#39;] = &#39;index.php&#39;;
        $_SERVER[&#39;SCRIPT_NAME&#39;] = &#39;&#39;;
        $_SERVER[&#39;PHP_SELF&#39;] = &#39;/index.php&#39;;
        $_SERVER[&#39;PATH_INFO&#39;] = $uri;
        return $sitePath.&#39;/index.php&#39;;
    }
}
Nach dem Login kopieren

Empfohlen: „Die neuesten 10 Thinkphp-Video-Tutorials

Das obige ist der detaillierte Inhalt vonLassen Sie uns darüber sprechen, ob der Parkservice einen für TP5 geeigneten Fahrer hat.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:segmentfault.com
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