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

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

黄舟
黄舟Original
2017-03-03 10:01:541600Durchsuche

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

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).



Stellungnahme:
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