Many companies are now recruiting, and they are directly required to use the thinkPhp framework. Maybe you prefer native, but the efficiency of framework development cannot be denied.
Okay, let’s learn ThinkPHP5.0 together~~
I use ThinkPHP5.0.5 completely Version as a practice version~~
Download address 1: http://www.thinkphp.cn/down.html
Download address 2: http://download.csdn.net/detail/iwanghang/9763145 (Recommended to download here, I failed to download the official website, I found the version from other places)
Entry file:
##Configuration file:
(It doesn’t matter if you don’t understand the commented code, we will continue learning in the next blog post~)
<?php
/**
* namespace 命名空间
*/
namespace app\index\controller;
use think\Controller;
use think\Db;
class Index extends Controller
{
public function index($name = 'iwanghang')
{
echo $name.'<br>';
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('users')->find();
print_r($data);
// $this->aasign('data',$data);
// $this->aasign('name',name);
// return $this->fetch();
return '<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>';
}
}