自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一花一世界

一叶一菩提

  • 博客(14)
  • 收藏
  • 关注

原创 PHP字符串比较(strcmp,strcasecmp,strnatcmp,strnatcasecmp比较)

PHP字符串比较函数主要有strcmp,strcasecmp,strnatcmp,strnatcasecmp,用法基本相似。//按字节对字符串进行比较int strcmp(string str1,string str2)//同上,但是不区分大小写int strcasecmp(string str1,string str2)//按“自然排序”进行比较int strnatcmp(stri...

2018-05-15 22:21:20 3277

原创 Yii框架视图数据传递

在视图中难免会遇到需要打印php中变量的情况,那么这样需要怎样才能让后台的数据在前端页面上进行显示呢?这种情况就需要对视图进行数据的传递了,使得控制器中的变量可以直接在视图中显示。视图中传递数据也很简单,大致可以分为三步:<?phpnamespace app\controllers;use yii\web\Controller;class IndexController ...

2018-05-15 21:40:41 1704

原创 Yii框架创建视图

Yii框架采用了MVC模式设计,在之前的博文中已经学习了如何创建及使用控制器,也就是MVC中的C,这里,我们学习如何创建V,也就是视图。大量的html代码要输出时,我们并不会在控制器的操作中使用echo进行输出,而是直接调用视图文件,那么怎么调用视图文件呢?很简单,直接看代码<?phpnamespace app\controllers;use yii\web\Controll...

2018-05-15 21:02:27 510

原创 Yii框架操作cookie

设置cookie//获取response->cookies组件$cookies = \Yii::$app->response->cookies;//设置cookie数组$array_cookies=array('name'=>'user','value'=>'doubly');//添加cookie数据$cookies->add(new Cook...

2018-05-14 23:28:23 5973

原创 Yii框架中为什么用response保存cookie,用request读取cookie?

在学习cookie的时候,相信很多人和我有一样的疑惑?为什么保存cookie要用response,读取cookie却用request呢? 参考https://www.imooc.com/qadetail/188079 cookie是web服务器为了保存一些用户数据而创建保存在本地的一个加密文件,这些过程是由服务器操作,所以使用response。读取cookie数据是客户端行为,所以用re...

2018-05-14 22:58:00 950

原创 Yii框架进行session操作

在Yii框架中对session的操作,我们是通过一个叫session组件的东西,首先我们需要获取session组件。$session = \Yii::$app->session;获取了session组件之后,想要对session进行操作,我们首先需要判断session是否启用if ($session->isActive){ echo "session已经开启...

2018-05-13 18:33:41 5309

原创 Yii框架的响应组件

当我们的浏览器发送过来一个请求之后,在我们的操作里面对请求经过处理之后,我们的服务器也会把请求的结果打包成一个消息,然后把这个消息返还给浏览器,这个消息我们称之为响应。在我们的操作中,我们也可以对响应进行一些设置和处理。要处理我们的响应,我们需要先获得响应组件这个东西。$response = \Yii::$app->response;有了这个响应组件之后,我们可以对响应消息进行一些设...

2018-05-13 18:00:40 298

原创 yii通过请求组件处理get,post请求

在控制器的操作中处理get,post请求时,

2018-05-13 17:25:31 1619

原创 php实现简单的BFS

用php实现简单的bfs算法,最常见的就是迷宫问题。 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 其中1表示墙,0表示可以走,起点为(0,0),终点为(4,4)创建一个节点类Node.php<?phpclass Node{ private $x; ...

2018-05-13 15:49:08 615

原创 yii框架控制器的创建

Yii框架采用了MVC模式,所有的控制器都存放在/controllers中,我们自己如何创建一个控制器呢? 首先,在该文件夹下面创建一个PHP文件,明明要求首字母大写,然后是控制器名称+Controller,比如IndexController.php。 创建完成后,我们打开文件进行编辑<?phpnamespace app\controllers;//必须放在命名空间中use ...

2018-05-12 17:07:33 770

原创 命名空间

在讲解命名空间之前,我们先了解一个问题。 我们在网站根目录创建一个文件夹,在文件夹中创建a.php<?phpclass Apple{ function get_into(){ echo "this is A"; }}然后再创建一个b.php<?phpclass Apple{ function get_into(){ ...

2018-05-12 13:09:39 209

原创 yii框架安装

安装 下载归档文件解压即可 命名空间

2018-05-12 10:55:21 2357

原创 PHP字符串格式化函数

去除空格//从字符串左侧删除空白或其他预定义字符string ltrim(string str [,string charlist]) //从字符串右侧删除空白或其他预定义字符string rtrim(string str [,string charlist]) //删除字符串两端空白字符或其他预定义字符string trim(string str [,string charli...

2018-05-09 22:46:13 6519

原创 PHP字符串输出函数

2018-05-09 21:22:49 718

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除