E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PHP笔记
thinkPHP学习笔记之基础概念(一)
这里记录的是本人学习的think
PHP笔记
官方开发手册http://document.thinkphp.cn/manual_3_2.html一、thinkPHP3.2目录结构工程目录wwwWEB部署目录
远方的枫叶
·
2016-06-16 10:47
php笔记
3-常量
常量常量的定义:define(“常量名”,常量值);const常量名=常量值;const语法只能用在“顶层代码”位置,而不能用在大括号的位置,比如:constC1=1;//okif($v1>5){constc2=2;//错误的!!!}常量的使用——取值:方法1:直接使用常量名:echoC1;方法2:使用函数constant()取值:echoconstant(“C1”);这种方式有灵活性:$i=1;
cjy082322
·
2016-06-03 17:48
PHP
think
php笔记
最近做的一个项目使用thinkphp3.2做的。这里总结一下 更新数据可以用$data[''],save之前一定要写where条件。不然是不能入库的 已一个数组作为条件的for循环查询数据库: $arr=('user_id'=>'1','user_id'=>'2','user_id'=>'3','user_id'=>'4','user_id'=>'5'); $array=aray
qq_31648761
·
2016-05-09 10:00
PHP笔记
:PHP中9大缓存技术总结
全页面静态化缓存也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms;一种比较常用的实现方式是用输出缓存:Ob1、全页面静态化缓存也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms;一种比较常用
小龙人56
·
2016-04-21 16:44
PHP
服务器
content
PHP笔记
什么是PHP?PHP是"PHPHypertextPreprocessor"的首字母缩略词PHP是一种被广泛使用的开源脚本语言PHP脚本在服务器上执行PHP没有成本,可供免费下载和使用基础PHP语法注释:PHP语句以分号结尾(;)。PHP代码块的关闭标签也会自动表明分号(因此在PHP代码块的最后一行不必使用分号)。PHP大小写敏感在PHP中,所有用户定义的函数、类和关键词(例如if、else、ech
apple_llb
·
2016-04-06 21:00
php笔记
一(wamp的配置)
WAMP是一个为了开发方便而做的一份软件集合.W:windowsA:apacheM:mysqlP:php首先打开wamp官网下载64位的wampserverwww.wampserver.com/en/目前不知道为什么打不开,希望只是暂时故障,没有加入GFW套餐直接转入下载完成阶段在这里了双击安装选英文,为什么选英文呢,因为另一个语言,貌似是法语选择ok这里没什么好看的就是介绍了一下环境Next照理
3536765445af
·
2016-03-30 13:18
整理的
php笔记
地址
好记性不如烂笔头地址: http://vdisk.weibo.com/u/190385170523种设计模式名字创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、
imyiligege
·
2016-03-17 14:00
PHP
PHP笔记
(一)安装配置过程:memcache
安装配置过程:1、安装xampp:我安装的版本是xampp-win32-1.7.4-VC6-installer,里面的php版本PHPversion5.2.9。2、下载memcache:下载地址为http://splinedancer.com/memcached-win32/,选择memcached1.2.4Win32BetaBinaries下载即可,下载后解压。3、下载php_memcache.
飞扬php
·
2016-03-07 21:20
PHP
memcache
php笔记
在PHP中,所有用户定义的函数、类和关键词(例如if、else、echo等等)都对大小写不敏感。在PHP中,所有变量都对大小写敏感。在函数内容使用全局变量,要先用global声明,否则取不到值。在函数中用static声明的变量,在一个生命周期内,在同一个函数内,保持上次调用完此函数时的值;不同的函数不会保持。ceil(log10($num)),获取整形长度,效率更高一点,但有时也会低于 strle
waveer
·
2016-02-16 19:00
【ThinkPHP3.2.3】学习Think
PHP笔记
:框架中的配置文件(3)
ThinkPHP提供了灵活的全局配置功能,采用最有效率的PHP返回数组方式定义,支持惯例配置、公共配置、模块配置、调试配置和动态配置。1、惯例配置:ThinkPHP/Conf/convention.php2、应用配置:应用App/Common/Conf/config.php3、模式配置:应用App/Common/Conf/config_应用模式名称.php4、调试配置:ThinkPHP/Conf/
lyzlyfok
·
2016-01-05 21:42
配置文件
ThinkPHP3
【ThinkPHP3.2.3】学习Think
PHP笔记
:框架中的配置文件(3)
ThinkPHP提供了灵活的全局配置功能,采用最有效率的PHP返回数组方式定义,支持惯例配置、公共配置、模块配置、调试配置和动态配置。1、惯例配置:ThinkPHP/Conf/convention.php2、应用配置:应用App/Common/Conf/config.php3、模式配置:应用App/Common/Conf/config_应用模式名称.php4、调试配置:ThinkPHP/Conf/
lyzlyfok
·
2016-01-05 21:42
配置文件
ThinkPHP3
【ThinkPHP3.2.3】学习Think
PHP笔记
:熟悉框架目录结构(2)
: ├─ThinkPHP 框架系统目录(可以部署在非web目录下面) │ ├─Common 核心公共函数目录 │ ├─Conf 核心配置目录 │ ├─Lang 核心语言包目录 │ ├─Library 框架类库目录 │ │ ├─Think 核心Think类库包目录 │ │ ├─Behavior 行为类库目录 │ │
lyzlyfok
·
2016-01-05 20:37
框架
thinkphp
目录结构
【ThinkPHP3.2.3】学习Think
PHP笔记
:熟悉框架目录结构(2)
: ├─ThinkPHP 框架系统目录(可以部署在非web目录下面) │ ├─Common 核心公共函数目录 │ ├─Conf 核心配置目录 │ ├─Lang 核心语言包目录 │ ├─Library 框架类库目录 │ │ ├─Think 核心Think类库包目录 │ │ ├─Behavior 行为类库目录 │ │
lyzlyfok
·
2016-01-05 20:37
框架
thinkphp
目录结构
【ThinkPHP3.2.3】学习Think
PHP笔记
:搭建环境(1)
<?php //设置输出文本的编码格式 header("Context-Type:text/html;charset=utf-8"); //指定应用程序目录 define("APP_PATH","./App/"); //导入框架入口文件 require("./ThinkPHP/ThinkPHP.php");
lyzlyfok
·
2016-01-04 21:58
笔记
thinkphp
搭建环境
【ThinkPHP3.2.3】学习Think
PHP笔记
:搭建环境(1)
<?php //设置输出文本的编码格式 header("Context-Type:text/html;charset=utf-8"); //指定应用程序目录 define("APP_PATH","./App/"); //导入框架入口文件 require("./ThinkPHP/ThinkPHP.php");
lyzlyfok
·
2016-01-04 21:58
笔记
thinkphp
搭建环境
php笔记
1.php风格·简短风格:MyPHP!";?>·Script风格:echo"MyPHP!";2.向浏览器中输出:echo()、print()、printf()、sprintf()echo、print、printf本身是函数,即函数()。但这里的输出函数可以省略括号,用空格+所需显示的字符串或变量。echo和print功能几乎相同,而echo运行速度上比print稍稍快一点。因为print有返回值。
miyaye
·
2015-11-22 17:00
php笔记
1
php VC9是为IIS定制的 mysqld --install mysql5.5 php heredoc 语法中,结束标记必须顶头写,前面不能有空格,否则会报错 PHP 的真正威力源自于它的函数。 *file_exists(filename);判断文件是否存在 *move_uploaded_file(tmpname,destpath);移
·
2015-11-12 21:18
PHP
php笔记
03:布尔类型,字符串,浮点数
1.布尔类型 下面情况都是看出false: 布尔类型FALSE自身 整型值为0 浮点型值为0.0 空字符串,以及字符串"0" 不包含任何元素的数组 不包含任何成员变量的对象(仅PHP 4.0) &
·
2015-11-11 19:32
PHP
1105
PHP笔记
001
关于抽象类:abstract class Car{ abstract function getMaximumSpeed();}class FastCar extends Car{ function getMaximumSpeed(){ return 150; }}注意事项:如果实现的类也是抽象的,则不用实现它的全部方法。$street ->addCar(new FastCar());----
·
2015-11-11 17:52
PHP
PHP第一课笔记
PHP笔记
记录(2014.7.27) ★web开发的介绍 1.动态开发 纯属一个html页面 2.静态开发 比如,需要发帖,网上支付,发短信,发邮件,这就需要动态web开发, 常用的动态
·
2015-11-11 15:50
PHP
PHP笔记
——Smarty模板框架
一、Smarty介绍 Smarty是一个使用PHP写出来的模板引擎,是目前业界最著名的PHP模板引擎之一。它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码逻辑分离。简单的讲,目的就是要使PHP程序员同前端人员分离,使程序员改变程序的逻辑内容不会影响到前端人员的页面设计,前端人员重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中
·
2015-11-11 08:30
smarty
PHP笔记
——SOAP
SOAP简单的理解,就是这样的一个开放协议SOAP=RPC+HTTP+XML:采用HTTP作为底层通讯协议;RPC作为一致性的调用途径,XML作为数据传送的格式,允许服务提供者和服务客户经过防火墙在INTERNET进行通讯交互。RPC的描叙可能不大准确,因为SOAP一开始构思就是要实现平台与环境的无关性和独立性,每一个通过网络的远程调用都可以通过SOAP封装起来,包括DCE(Distributed
·
2015-11-11 08:29
SOAP
PHP笔记
——获取文件扩展名
一、字符串截取获得 function getExtend($filename) { $len=strlen($filename); $pos=strrpos($filename,'.'); return $extend=mb_substr($filename,$pos+1,$len-$pos,'gb2312'); } 二、使用内置方法获
·
2015-11-11 08:27
PHP
PHP笔记
——时间 格式和运算
在PHP中有一个时间函数是date(),它的语法是date(format,time); 它的format参数中 Y代表年份 m代表月份 d代表天数 H代表小时 i代表分钟 s代表秒 time参数: 如果不填写的话指的是当前的时间。如果想要填写的话你可以使用maketime()函数生成,或者很多函数。这里我用strtotime(),strtotime() 函数将任何英文
·
2015-11-11 08:22
PHP
PHP笔记
——chart图表JpGraph
最近工作中遇到chart图表统计,找到PHP中比较流行的图表就是JpGraph,再次总结一下,以后可能在工作中会经常用到图表工具。 一、JpGraph 简介 JpGraph是为PHP5.1以上版本创建的一款面基于向对象的图像类库。这个图像类库完全使用PHP编写,同时能够被使用与任何PHP脚本中,包括PHP支持的CGI/APXS/CLI版本。 现在最新的JpG
·
2015-11-11 08:17
chart
PHP笔记
——文件处理
PHP文件处理是通过fopen()和fclose()来打开和关闭文件。 例如,我们现在来处理Test.txt文件(这里默认和我们的PHP文件在同一个目录中,这里用的是相对路径)。 文件读取函数fread()和 fgets()语法: fread(file,length);//file只文件路径,length指读取文件的长度 fgets(file,length
·
2015-11-11 08:07
PHP
javascript及
php笔记
:自己动手写一个ajax异步上传文件的jquery插件
前不久做了一个文件上传的功能页面,这次开发中我遇到了些问题,开发的时候由于时间比较紧张,因此有些细节做得并不是太仔细,所以最近几天将前面做得东西整理了下,在这里和大家 一起分享下。 首先我介绍下我所做的功能页面,页面会同时上传两个文件,一个是数据文件,一个是签名文件,而且数据文件一般都是比较大的,上传的同时文件的数据要同步解析同步校验,最终录入到数据库里,这就导致文件上传的时间都比较长,
·
2015-11-11 05:14
JavaScript
php笔记
——curl使用
一、CUrl简介 curl是利用URL语法在命令行方式下工作的文件传输工具。它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。 二、curl详解 1、初始化对象 $curl = curl_init(); 2、设置curl的配置参数 curl_setopt($curl, CURLOPT_URL, 'h
·
2015-11-11 02:38
curl
Think
PHP笔记
——开启debug调试模式
debug+trace模式可以查看开发过程中TP的错误信息,可以更好地帮助开发者debug。但是debug模式的开启还不是简单的在配置文件中中设置就可以的,经过查资料摸索,找到一种有效的方法。 首先在你已经部署好了ThinkPHP的项目目录 然后注意是在入口文件开启调试模式,在入口文件index.php 中写入一下代码define(‘APP_DEBUG’,true); 首先删除Runtime目
·
2015-11-08 15:54
thinkphp
php连接mssql数据库 初学
php笔记
阅读: 34 评论: 0 作者: 妖*小夜 发表于 2010-03-01 16:38 原文链接 代码 <? php $serverSite = " . " ; $db = " phpdemo " ; &nb
·
2015-11-07 11:33
php连接mssql
php连接mssql数据库 初学
php笔记
代码 <? php $serverSite = " . " ; $db = " phpdemo " ; $name = " sa " ; &n
·
2015-11-02 15:22
php连接mssql
PHP笔记
——java程序员看懂PHP程序
PHP笔记
——java程序员看懂PHP程序 php是一种服务器端脚本语言,类型松散的语言。 <?php ?
·
2015-10-31 11:57
java
PHP笔记
声明变量 $name 并置运算符 (.) eg:$text1.$text2 strlen()函数 计算字符串长度 strpos()函数 检索字符串所在位置 数值数组: $names=array("aaa","bbb","ccc"); 取值:$names[0] 关联数组: $age
·
2015-10-31 10:15
PHP
学习
php笔记
substr(); substr(str,start,length); 例:substr('php is very good language',4,5); 输出为 is ve; 当start>str的长度,则返回为(); substr('php is very good language',26,5); substr('php is very good langu
·
2015-10-30 13:51
PHP
Think
PHP笔记
——配置分组产生无法加载Index错误解决办法
今天学习ThinkPHP的配置,看了手册的分组配置,发现分组配置是个好东西,必须得好好搞搞,结果搞得我那个~~~ 首先照着TP手册一步一步写: 然后,开始改写; 再然后,悲剧发生了~~~~~ NND,神马意思,照着手册写也出错,狂找解决办法,最后度到一个方法,分享一下 这里提醒一下,Windows和Linux对文件及文件大小写的敏感度不一样,在开发过程中一定要
·
2015-10-28 09:10
thinkphp
Think
PHP笔记
——URL结构与模块分组
ThinkPHP的URL结构对初学者来说是一个很难理解的问题,比如同样的一个页面: http://localhsot/index.php 我也可以使用 http://localhost/index.php/Index/index显示出来。 从这里来看能够很好的拆解URL地址的含义对学号ThinkPHP尤为重要。下面看一下实例: 我建立的ThinkPHP实例,在根目录
·
2015-10-28 09:10
thinkphp
PHP笔记
(PHP初级篇)
学习完HTML和CSS后,终于要开始学习PHP啦!前面的铺垫只为后路的畅顺! PHP环境搭建: 企业中常用到的环境是:Linux+Apache+MySQL+PHP 学习环境是:Windows+Apache+MySQL+PHP 工具 Apache 2.4.4 MySQL 5.6.23 PHP 5.5.22 安装教程:php 2014.9.5安装教程 PHP源
·
2015-10-27 11:29
PHP
PHP笔记
(PHP中级篇)
初级了解PHP的语法,中级就要学习PHP操作DateBase以及各种复杂的实现了! 文件系统处理 作用: 项目需要 长时间保存数据 服务器中文件操作 特点 都是使用系统函数完成的 基于Linux/Unix为模型 文件处理 文件类型 在Windows中,只能获取fil
·
2015-10-27 11:29
PHP
Think
PHP笔记
——ThinkPHP函数载入方式
ThinkPHP的函数有三类,一类是系统函数,在ThinkPHP目录下的Common下;一类是项目函数,在项目目录下的Common目录中;最后一类是扩展函数。 1、系统函数:包含function.php、common.php和runtime.php三个文件,程序运行时无需手动加载,在编译过程中自动加载; 2、项目函数:是项目中的Common文件中的Common.php 文件(一般不
·
2015-10-21 10:08
thinkphp
Think
PHP笔记
——配置文件设置基础要素
配置文件主要是控制整个项目的配置参数,通过一系列的配置达到系统与ThinkPHP更好的调控。 1、ThinkPHP的配置文件最常用的就是更改项目中的Conf文件中conf.php,比如我的Home/Conf/conf.php 2、读取配置,使用C(),大写的C函数,而且配置文件的参数都是全局的,可以再任何地方访问的。 在index控制器中输入 echo C('APP_STAT
·
2015-10-21 10:07
thinkphp
Think
PHP笔记
——开启debug调试模式
debug+trace模式可以查看开发过程中TP的错误信息,可以更好地帮助开发者debug。但是debug模式的开启还不是简单的在配置文件中中设置就可以的,经过查资料摸索,找到一种有效的方法。 首先在你已经部署好了ThinkPHP的项目目录 然后注意是在入口文件开启调试模式,在入口文件index.php 中写入一下代码define(‘APP_DEBUG’,true); 首先删除Runtime目
·
2015-10-21 10:06
thinkphp
Think
PHP笔记
——入口文件编写,创建自己的应用
初次接触ThinkPHP ,对MVC还不是很了解的我,一头雾水,还好TP的官网的资料比较全,顺着手册一步一步~~ 首先创建了一个自己的应用,但是手册上前几节讲的不是很详细,导致现编配置起来有点困难,于是自己先从头文件编写入手. <?PHP define('THINK_PATH','./ThinkPHP/'); define('APP_PATH','./Home/');
·
2015-10-21 10:06
thinkphp
Think
PHP笔记
——完全配置参考手册
ThinkPHP2.0配置 CHECK_FILE_CASE -- windows环境下面的严格检查大小写。 /* 项目设定 */ 'APP_DEBUG' => false, // 是否开启调试模式 'APP_DOMAIN_DEPLOY'&nbs
·
2015-10-21 10:06
thinkphp
Think
PHP笔记
1、判断变量是否为空 授课地点:{$teacherInfo.teach_address} 2、判断变量是否定义 {$vo.bestSuccess.score_before} 0
u012782626
·
2015-10-15 09:00
笔记
thinkphp
PHP笔记
学习节选(创世纪新篇)
if,true,false,returnvalue.php之SQL语句中的模糊查找 主要通过LIKE(不区分大小写)关键字实现模糊查找。LIKE条件一般用在指定搜索某字段的时候,通过"%"或者"_"通配符的作用实现模糊查找功能,通配符可以在字段前面也可以在后面或前后都有。只通过LIKE是无法实现模糊查找的,因此通配符的作用不可忽略。下面是三个实例:搜索以PHP开头:SELECT*FROMt
何传友
·
2015-09-18 13:00
PHP笔记
---关于web应用的安全性问题
互联网一个最大的特性就是所有的机器的开放性以及相互之间的可访问性。由于存在如此之多的计算机,有些用户就会有歪门邪道的想法。我们开发web应用的目标是保护自身与能够执行业务。在项目一开始阶段,我们要构思应用可能遇到的web攻击,并设计代码尽可能的避免,这样也避免了在项目后期阶段因为安全性的问题而要重新修改已经开发好的代码。作为web程序设计人员,必须要找到一个简单有效能够改进系统安全的措施而且又不会
疯狂小先锋
·
2015-08-31 22:35
互联网
安全性
计算机
程序设计
稳定性
PHP笔记
---关于web应用的安全性问题
互联网一个最大的特性就是所有的机器的开放性以及相互之间的可访问性。由于存在如此之多的计算机,有些用户就会有歪门邪道的想法。我们开发web应用的目标是保护自身与能够执行业务。在项目一开始阶段,我们要构思应用可能遇到的web攻击,并设计代码尽可能的避免,这样也避免了在项目后期阶段因为安全性的问题而要重新修改已经开发好的代码。作为web程序设计人员,必须要找到一个简单有效能够改进系统安全的措施而且又不会
疯狂小先锋
·
2015-08-31 22:35
互联网
安全性
计算机
程序设计
稳定性
PHP笔记
——java程序员看懂PHP程序
1. php是一种服务器端脚本语言,类型松散的语言。 2. <?php ?> xml风格 <script language=”php
·
2015-07-07 09:00
java
PHP笔记
-变量
先说一下常量。PHP常量常量是单个值的标识符(名称)。在脚本中无法改变该值。有效的常量名以字符或下划线开头(常量名称前面没有$符号)。注释:与变量不同,常量贯穿整个脚本是自动全局的。设置PHP常量如需设置常量,请使用define()函数再说变量PHP变量规则:变量以$符号开头,其后是变量的名称变量名称必须以字母或下划线开头变量名称不能以数字开头变量名称只能包含字母数字字符和下划线(A-z、0-9以
gongsunjinqian
·
2015-06-01 15:00
think
php笔记
导入类库:手动导入thinkphp中的类库: //import('Extend.Function.extend',LIB_ROOT_PATH.'ThinkPHP/','.php'); import('extend',LIB_ROOT_PATH.'ThinkPHP/Extend/Function/','.php');上面两种方式都是可以的。
andydaopeng
·
2015-05-10 18:00
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他