自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

转载 关于thinkphp下如何使用Composer安装第三方插件

如何安装 Composer下载 Composer安装前请务必确保已经正确安装了 PHP。在php安装目录打开命令行窗口并执行 php -v 查看是否正确输出版本号。打开命令行并依次执行下列命令安装最新版本的 Composer:复制php -r “copy(‘https://install.phpcomposer.com/installer’, ‘composer-setup.php’);...

2019-05-20 10:53:18 1881

原创 thinkphp5 jquery Autocomplete 无法传递额外参数extraParams使用ajax的写法

$("#id").autocomplete({ source: function(request, response){ $.ajax({ type : "GET", contentType : "application...

2019-05-17 15:44:18 402

原创 thinkphp5从数据库中读取中间带空格的字符串渲染到模板被截取只显示部分字符的问题

其实跟php没半毛钱关系,从数据库读取一串中间空格隔开的字符串到模板的文本框中,发现文本框总是只能显示第一个字符串内容,被空格隔开后面的内容被截取掉了。比如数据库中的内容:wo ai ni<input type="text" value={$result.content}> 渲染出来的结果是:wo , 后面的都被截取了。要想显示完整的内容,记得在{}外面加上双引号就可以了,如下...

2019-05-07 00:26:52 857

原创 Javascript 基础学习-变量,运算符, 语句结构

变量一句话:所有类型都是var修饰符获取变量的数据类型:typeof数据类型:number,string,boolean,null,undefined,object

2019-03-18 17:57:53 123

原创 thinkphp 5.0模型

thinkphp 5.0数据库操作1、连接数据库第一步先配置数据配置文件在conf文件夹下(需要配置路径,与public同级文件夹,应用程序配置文件所在)建立一个文件名为database.php的文件。然后从thinkphp框架配置中复制一下内容,针对自己情况进行配置修改,比如数据名这些。 // +----------------------------------------...

2019-03-05 16:10:37 292

原创 thinkphp 5.0入门

文件目录结构注意:common无法通过url直接访问,安全性高。tp把他定义为公共模块。可通过引用来使用其下的控制器。比如:&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;?phpnamespace app\index\controller;use app\common\controller\Index as commonIndex;

2019-03-03 15:21:48 817

原创 Ajax从入门到精通

什么是ajaxAjax:asynchronous javascript and xml(异步javascript和xml)可以与服务器进行(同步/异步)交互的技术之一ajax的语言载体是javascript,是浏览器的一个技术最大的特点:页面不刷新(用户体验好)...

2019-03-02 17:43:27 352

原创 PHP-smarty技术

引入:解决前端后端代码分离,将php代码和html代码分离的技术

2019-03-01 16:31:23 194

原创 bootstrap简介

引入文件1、必须是H5的文档在编辑器中输入!,然后按tab键即可生成h5文档。&amp;amp;amp;lt;!DOCTYPE html&amp;amp;amp;gt;&amp;amp;amp;lt;html lang=&amp;amp;quot;en&amp;amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;head&amp;amp;amp;gt; &amp;amp;amp;lt

2019-02-27 23:43:19 160

原创 PHP核心编程-Cookie与Session技术

cookie有效目录默认只能在当前目录或者后代目录中生效

2019-02-22 21:56:24 206

原创 PHP核心编程-MVC

概念MVC是一种设计思想,一个项目由三部分构成:M(model):模型,用来操作数据的V(view):视图,用来显示数据C(Controller):控制器,用来执行业务逻辑(调度数据和视图)...

2019-02-17 15:46:00 152

原创 PHP核心编程-面向对象

基本语法:class 类名 { //类的主体 属性;访问修饰符+变量 方法;访问修饰符+函数 }类名命名法:1、帕斯卡命名法(大驼峰):首字母大写,后面每个单词的首字母大写比如:UserName,PassWold2、骆驼命名法:首字母小写,后面每个单词的首字母大写每个单词的首字母都...

2019-02-14 21:32:58 164

原创 PHP核心编程-连接数据库

一、连接数据库的三种方法1、mysql连接:开启mysql扩展,php7已经摒弃,但是市面上很多框架只支持mysql2、mysqli连接:mysql升级版本,开启mysqli扩展3、pdo连接:开启pdo扩展二、连接数据库通过mysqli连接数据库mysqli_connect('127.0.0.1', 'root', 'xxxxx'); // 测试连接echo 'connect...

2019-02-13 12:15:28 291

转载 Apache服务器安装设置

命令行到Apache下面的bin目录,录入命令[ httpd -k install ]安装修改httpd.conf文件修改ServerRoot的路径:“D:/PHP/Apache2.4” 为实际路径。【上面的报错】

2019-02-10 19:42:44 205

原创 Mysql数据库入门-高级操作

多条插入基本语法:insert into 表名 [(字段列表)] values(值列表),(值列表);insert into my_table values('张三'),('李四'),('王五');主键冲突在有的表中,使用的是业务主键,但是在插入数据的时候,不确定表中已经存在对应的主键主键冲突的解决方案:主键冲突更新insert into 表名 [(字段列表)] values(...

2019-01-25 23:08:22 164

原创 Mysql数据库入门-列属性

列属性—简单属性列属性又称字段属性,一共有6个字段属性:null、默认值、列描述、主键、唯一键和自动增长。NULL属性:代表字段为空,如果对应的值为yes,表示该字段可以为空。注意:在设计数据表的时候,尽量不要让数据为空。default 默认值属性:用户不插入数据,则以默认值填充,一般是用null填充create table my_default(name varchar(1...

2019-01-24 17:45:51 256

原创 Mysql数据库入门-列类型

1、整型

2019-01-16 01:52:33 200

原创 Mysql数据库入门-基本操作

1、开启/停止数据库服务net start mysqlnet stop mysql2、客户端登录数据库cmdmysql.exe/mysql -h主机地址 -P端口 -u用户名 -p密码 //注意端口号的P要大写cmdmysql.exe/mysql -hlocalhost -P3306 -uroot -proot退出数据库Exit; //注意加分号\q...

2019-01-15 20:21:14 3154 9

原创 PHP零基础入门-表单传值

表单传值的意义定义:表单传值,就是通过在HTML中使用表单标签,通过表单来获取用户的数据,然后通过HTTP协议将数据递交给后台。1、表单传值的意义:表单传值能够帮助网站收集用户数据,实现用户和网站后台的数据交互。2、表单传值方式:表单传值就是利用HTML的一组特点标签,然后通过浏览器解析后,给用户提供一种数据录入的入口,并且容许用户在数据录入后,实现数据递交。总结:表单传值是能够实现动态网...

2019-01-12 22:10:11 535

原创 PHP零基础入门-文件编程

概述文件编程是指通过PHP代码对文件夹/文件,根据需求进行增删改查的操作。分类:目录操作,文件操作文件夹操作1、新增文件夹操作:mkdir(路径/文件目录名) ,前面最好加@错误抑制符2、删除文件夹:rmdir(路径/文件目录名)删除文件夹要求目标文件夹为空,下面没有任何文件,否则报错3、修改文件夹:rename(‘旧名字’,‘新名字’)4、读取文件夹:自动获取文件夹所有文件名...

2019-01-12 17:25:27 146

原创 PHP零基础入门-函数

函数定义function() 函数名(形参列表){//函数体return 返回值}函数参数:函数如果定义形参,调用的时候如果不传递形参则会报错实参数量多于形参数量不会报错有一个默认参数的概念,这个是其他语言没有的。在定义形参的时候设定默认值,如果调用时不传实参,函数可以使用默认参数值运行&amp;amp;amp;amp;lt;?php function squre($n=1){ ...

2019-01-12 12:05:01 341

原创 PHP零基础入门-流程控制

概述:条件判断if,switch, 循环:for,while, do {} while,这些东西没什么可说,和其他语言一样!foreach循环专门用来遍历数组的循环实例:

2019-01-10 17:33:14 157

原创 PHP零基础入门-运算符

赋值运算符=-= ,+= ,*=, /=没什么好说,和其他编程语言一样。算术运算符‘’+ - * / % ”没什么好说,和其他编程语言一样错误抑制符代码保护机制,用在能预料到错误但不影响运行结果的表达式前面,等于忽略错误意思,不让用户看到报错信息停止程序运行。用法是:在表达式前加一个@...

2019-01-10 00:30:29 136

原创 PHP零基础入门-数据类型

PHP数据分类三大类八小类基本数据类型 整型:int /integer 浮点型:float 布尔型:bool/boolean 字符串型:String复合数据类型 数组型:array 对象行:object特殊数据类型 资源型:resource 空型:null...

2019-01-09 00:50:06 116

原创 PHP零基础入门-变量常量

php标记&amp;amp;amp;amp;amp;amp;amp;amp;lt;?php //标记开始 //php 代码块?&amp;amp;amp;amp;amp;amp;amp;amp;gt; //标记结束

2019-01-08 21:59:35 169

原创 Node.js入门

Node.js基础概念Node.js 是什么?JavaScript 运行时既不是语言,也不是框架,它是一个平台Node.js 中的 JavaScript没有 BOM、DOMEcmaScript 基本的 JavaScript 语言部分在 Node 中为 JavaScript 提供了一些服务器级别的 API文件操作的能力http 服务的能力...

2019-01-08 21:53:56 109

原创 Jquery

jQuery中的顶级对象浏览器中的顶级对象:window,浏览器中和页面中所有的东西都是window的页面中的顶级对象:document,页面中某些东西是documentjQuery中的顶级对象:jQuery----可以用 $ 符号来代替,为了方便,jQuery(jQuery的js文件中的所有的东西都是jQuery或者都是$符号下的)简单的写法: $ .属性,或者$.方法*大多数...

2019-01-07 00:49:52 135

原创 Javascript 高级篇-正则表达式

浅拷贝浅拷贝:拷贝就是复制,就相当于把一个对象中的所有的内容,复制一份给另一个对象,直接复制,或者说,就是把一个对象的地址给了另一个对象,他们指向相同,两个对象之间有共同的属性或者方法,都可以使用var obj1={ age:10, sex:&amp;amp;amp;quot;男&amp;amp;amp;quot;, car:[&amp;amp;amp;quot;奔驰&amp;amp;amp;quot;,&amp;am

2019-01-05 22:11:07 199

原创 Javascript 高级篇-函数

闭包闭包的概念:函数A中,有一个函数B,函数B中可以访问函数A中定义的变量或者是数据,此时形成了闭包(这句话暂时不严谨)* 闭包的模式:函数模式的闭包,对象模式的闭包* 闭包的作用:缓存数据,延长作用域链* 闭包的优点和缺点:缓存数据...

2019-01-05 12:41:16 124 1

原创 Javascript 高级篇-原型

原型的引入通过之前的对象创建方法,没办法解决对象之间数据共享问题,所以引入原型。

2018-12-21 00:54:12 103

原创 Javascript 进阶学习-DOM对象

Javascript三大块ECMAScript标准:JS的基本语法DOM:文档对象模型—操作页面元素BOM:浏览器对象模型----操作的是浏览器DOM对象html文件看成是一个文档,那么这个文档看成是一个对象,页面中的每个标签,都是一个元素(element),每个元素都可以看成是一个对象标签可以嵌套,标签中有标签,元素中有元素为元素注册事件// 方式一:js代码和html...

2018-12-18 23:26:12 184

原创 Javascript 基础学习-内置对象

1、Math对象对象类型实例化对象:通过构造函数创建出来,实例化的对象静态对象:不需要创建,直接就是一个对象,方法直接通过对象名调用2、Date对象必须实例化才能调用,调用构造方法的方式var dt=new Date(); // 无参数则 当前服务器日期时间var dt =new Date(&amp;amp;quot;2018-12-16&amp;amp;quot;); // 值为传入的日期时间var dt=new Date...

2018-12-16 17:33:45 90

原创 Javascript 基础学习-面向对象

编程思想概述面向过程:凡事亲力亲为,每个过程都要知道。面向对象:根据需求找对象,所有的事情对象来做,注重结果。面向对象特性:封装,继承,多态。JS不是面向对象语言,但是可以模拟面向对象的思想。JS是一门基于对象的语言。...

2018-12-15 23:08:19 120

原创 Javascript 基础学习-数组,函数

javascript基础 第三天关键字1、break关键字在循环中使用,立刻跳出当前循环体2、continue关键字在循环中如果遇到continue关键字,直接开始下一次循环数组数组:一组数据,有序的数据,可以一次性存储多个数据数组的定义:1、通过构造函数创建数组语法: va 数组名=new Array();var arr=new Array();2、通过字面量的方式创建...

2018-12-13 00:26:23 184

空空如也

空空如也

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

TA关注的人

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