Android-Programmierer lernen PHP-Entwicklung (29) – ThinkPHP5.0 (1) erste Erfahrung – PHPStorm

黄舟
Freigeben: 2023-03-06 10:34:02
Original
1618 Leute haben es durchsucht

Viele Unternehmen rekrutieren jetzt und sind direkt verpflichtet, das thinkPhp-Framework zu verwenden. Vielleicht bevorzugen Sie natives, aber die Effizienz der Framework-Entwicklung kann nicht geleugnet werden.

Okay, lass uns gemeinsam ThinkPHP5.0 lernen~~

Ich verwende die ThinkPHP5.0.5-Vollversion als Übungsversion~~

Download-Adresse 1: http://www.thinkphp.cn/down.html

Download-Adresse 2: http: //download.csdn.net/detail/iwanghang/9763145 (Empfohlen, hier herunterzuladen, ich konnte die offizielle Website nicht herunterladen, ich habe die Version woanders gefunden)

Eintragsdatei:


Konfigurationsdatei:


Datenbankkonfiguration:



Nachdem Sie Ihre Datenbankinformationen in „database.php“ konfiguriert haben, können Sie Datenbankvorgänge in „applicationindexcontrollerindex.php“ ausführen. Weitere Informationen finden Sie im folgenden Code:

(Es spielt keine Rolle, ob Sie den kommentierten Code nicht verstehen, wir werden im nächsten Blog-Beitrag weiter lernen ~)

<?php
/**
 * namespace 命名空间
 */
namespace app\index\controller;
use think\Controller;
use think\Db;

class Index extends Controller
{
    public function index($name = &#39;iwanghang&#39;)
    {
        echo $name.&#39;<br>&#39;;

        print_r($this->request->param());

        // http://www.php.cn/:8888/myPhpDemo/ThinkPhp5.0.5/ThinkPHP_full_v5.0.5/public/index/index/index/aa/11/bb/22/cc/33
        // 上面的连接的打印结果:Array ( [aa] => 11 [bb] => 22 [cc] => 33 )

        /**
         * 查询users表信息并打印
         */
        $data = Db::name(&#39;users&#39;)->find();
        print_r($data);
//        $this->aasign(&#39;data&#39;,$data);
//        $this->aasign(&#39;name&#39;,name);
//        return $this->fetch();

        return &#39;<style type="text/css">
        *{ padding: 0; margin: 0; } 
        .think_default_text{ padding: 4px 48px;} 
        a{color:#2E5CD5;cursor: pointer;text-decoration: none} 
        a:hover{text-decoration:underline; } 
        body{ background: #fff; font-family: "Century Gothic","Microsoft yahei"; 
        color: #333;font-size:18px} 
        h1{ font-size: 100px; font-weight: normal; margin-bottom: 12px; } 
        p{ line-height: 1.6em; font-size: 42px }
        </style>
        <p style="padding: 24px 48px;"> <h1>:)</h1>
        <p> ThinkPHP V5<br/><span style="font-size:30px">十年磨一剑 - 为API开发设计的高性能框架</span>
        </p>
        <span style="font-size:22px;">[ V5.0 版本由 <a href="http://www.qiniu.com" target="qiniu">七牛云</a> 独家赞助发布 ]</span></p>
        <script type="text/javascript" src="http://tajs.qq.com/stats?sId=9347272" charset="UTF-8">
        </script>
        <script type="text/javascript" src="http://ad.topthink.com/Public/static/client.js">
        </script>
        <thinkad id="ad_bd568ce7058a1091">
        </thinkad>&#39;;
    }
}
Nach dem Login kopieren

und darüber ist der Inhalt von Android-Programmierern, die PHP-Entwicklung lernen (29) - Erste Erfahrungen mit ThinkPHP5.0 (1) - PhpStorm Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn).



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