Rumah >rangka kerja php >ThinkPHP >Mari kita bincangkan sama ada valet mempunyai pemandu yang sesuai untuk TP5?

Mari kita bincangkan sama ada valet mempunyai pemandu yang sesuai untuk TP5?

藏色散人
藏色散人ke hadapan
2021-10-21 17:22:182055semak imbas

Lajur tutorial rangka kerja thinkphp berikut akan memperkenalkan kepada anda isu sama ada valet mempunyai pemandu yang sesuai untuk thinkphp5. Saya harap ia dapat membantu rakan yang memerlukan.

Adakah terdapat pemandu yang sesuai untuk valet untuk thinkphp5?

Saya rasa idea valet sangat bagus, jadi saya menerima pakai ini sebagai persekitaran.

Terdapat ramai orang menggunakan thinkphp dalam syarikat. Jadi gunakan thinkphp. (Dan saya bekerja di bahagian hadapan, jadi saya tidak kisah apa yang saya gunakan untuk bahagian belakang)

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

Ini thinkphp3-valet.

↓↓↓↓↓↓↓

Saya hanya menulis satu dan ia boleh digunakan sekarang.

<?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;;
    }
}

Disyorkan: "10 tutorial video thinkphp terkini"

Atas ialah kandungan terperinci Mari kita bincangkan sama ada valet mempunyai pemandu yang sesuai untuk TP5?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:segmentfault.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam