随笔分类 -  PHP

摘要:控制器代码: 公共布局文件common代码: 视图student代码: 视图teacher代码: 总结:如果需要在视图中改变公共模板中的内容,需要使用block方法,例如上面例子中改变了common页面的title。 阅读全文
posted @ 2018-05-28 15:54 学知无涯 阅读(145) 评论(0) 推荐(0)
摘要:控制器代码: 公共视图common代码: 视图about代码,并调用了activity视图: 视图activity代码: 结论:视图引用了公共布局文件,并且在一个视图中调用另一个视图文件。 阅读全文
posted @ 2018-05-28 15:08 学知无涯 阅读(160) 评论(0) 推荐(0)
摘要:控制器方法代码: 视图代码: 主要使用了控制器赋值,调用视图页面,以及视图中防止攻击的方法。 阅读全文
posted @ 2018-05-28 14:34 学知无涯 阅读(110) 评论(0) 推荐(0)
摘要:public function actionIndex(){ //设置cookie(注意这里用的是响应组件) $cookies = \YII::$app->response->cookies; $cookie_data = array('name'=>'user','value'=>'zhangsan'); $cookies-... 阅读全文
posted @ 2018-05-28 11:50 学知无涯 阅读(106) 评论(0) 推荐(0)
摘要:public function actionIndex(){ $session = \YII::$app->session; //判断session是否开启 if(!$session->isActive) { //未开启,需要开启 $session->open(); } ... 阅读全文
posted @ 2018-05-28 11:33 学知无涯 阅读(147) 评论(0) 推荐(0)
摘要:public function actionIndex(){ //控制器响应处理 $res = \Yii::$app->response; //设置状态码 // $res->statusCode = '404'; //设置header头 // $res->headers->add('pragm... 阅读全文
posted @ 2018-05-25 17:52 学知无涯 阅读(118) 评论(0) 推荐(0)
摘要:在根目录下的controllers目录下创建控制器HelloController.php: 访问地址:basic/web/index.php?r=hello/index 参数r后边跟控制器名字/方法名字。 如果需要传递参数: 阅读全文
posted @ 2018-05-25 16:55 学知无涯 阅读(391) 评论(0) 推荐(0)
摘要:文件A.php 文件B.php 文件C.php 在文件index.php中使用 方法一: 方法二:(使用use关键字) 阅读全文
posted @ 2018-05-25 16:28 学知无涯 阅读(154) 评论(0) 推荐(0)
摘要:(1)打开yii官方网站: http://www.yiichina.com (2)点击下载,跳转到下载页面; (3)找到从归档文件安装,新手学习,使用【 Yii2的基本应用程序模板】; (4)下载解压后,放到web目录中; (5)访问地址 basic/requirements.php 查看yii框架 阅读全文
posted @ 2018-05-25 15:18 学知无涯 阅读(176) 评论(0) 推荐(0)
摘要:写入缓存 Cache::put('key','value',10);//设置10分钟 获取缓存 Cache::get('key'); 增加缓存 Cache::add('key','value',10);//返回布尔值,如果已存在返回false,否则返回true。 设置永久缓存 Cache::fore 阅读全文
posted @ 2018-05-24 16:17 学知无涯 阅读(4989) 评论(0) 推荐(0)
摘要:配置文件: config/filesystems.php, 新建存储空间 阅读全文
posted @ 2018-05-24 14:44 学知无涯 阅读(932) 评论(0) 推荐(0)
摘要:(1)生成Auth所需文件 打开phpstorm的命令行: php artisan make:auth 生成成功后,打开web.php, 发现多了如下代码: 然后访问 localhost/laravel/public/home就可以看到登录页面, 如果样式不正常,需要修改layouts/app.bl 阅读全文
posted @ 2018-05-23 16:42 学知无涯 阅读(412) 评论(0) 推荐(0)
摘要:简介: Artisan是Laravel中自带的命令行工具的名称; 由强大的Symfony Console组件驱动的; 提供了一些对应用开发有帮助的命令; 查看所有可用的Artisan的命令 php artisan php artisan list 查看命令的帮助信息 php artisan help 阅读全文
posted @ 2018-05-23 15:30 学知无涯 阅读(161) 评论(0) 推荐(0)
摘要:wamp 环境下 php5.6.25 升级php7.1.17 实践 本文参考:https://www.cnblogs.com/hubaohua1588/p/6884146.html来进行操作。 1.从官网下载一个php7.1.17,官网地址http://windows.php.net/downloa 阅读全文
posted @ 2018-05-23 15:09 学知无涯 阅读(298) 评论(0) 推荐(0)
摘要:求大牛解答 (1)在wamp环境下,安装了php7.2.5版本,执行php -version后报错: Deprecated: Directive 'track_errors' is deprecated in Unknown on line 0 laravel项目报如下错误 把track_error 阅读全文
posted @ 2018-05-23 13:57 学知无涯 阅读(411) 评论(0) 推荐(0)
摘要:!!!本次测试未完全成功,仅供提供经验。 (1)下载php最新版本 http://windows.php.net/download/ (2)解压放到wamp/bin/php目录下 (3) 从已存在的php版本文件中复制以下文件: - php.ini、phpForApache.ini和wampserv 阅读全文
posted @ 2018-05-23 10:28 学知无涯 阅读(3548) 评论(0) 推荐(0)
摘要:Composer是php的依赖管理工具,不是包管理器。 安装方式: (1)Composer-Setup.exe Win操作系统、需FQ (2)composer.phar 通用安装方式、不需要FQ,win和linux都可以 直接下载: https://getcomposer.org/download/ 阅读全文
posted @ 2018-05-22 17:13 学知无涯 阅读(2571) 评论(0) 推荐(0)
摘要:增加路由: Route::any('Student/update/{id}',['uses'=>'StudentController@update']); 控制器代码:(Request $request不会影响参数) public function update(Request $request,$ 阅读全文
posted @ 2018-05-22 16:39 学知无涯 阅读(521) 评论(0) 推荐(0)
摘要:<link rel="stylesheet" href="{{ asset('bootstrap/css/bootstrap.min.css') }}" /> asset()对应的路径是Public目录下。方式一:yield()方法在父模板中的使用父模板:@yield('content')子模板:@ 阅读全文
posted @ 2018-05-21 16:09 学知无涯 阅读(460) 评论(0) 推荐(0)
摘要:控制器代码 阅读全文
posted @ 2018-05-16 11:32 学知无涯 阅读(339) 评论(0) 推荐(0)