- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 php获取文件后缀的方法
<?php //方法一: function extend_1($file_name) { $retval=""; $pt=strrpos($file_name, "."); if ($pt) $retval=substr($file_name, $pt+1, strlen($file_name) - $pt); return ($retval); } //方法二 function exten...
2018-02-27 11:39:11 213
原创 php$_SERVER函数的详解
$_SERVER['HTTP_ACCEPT_LANGUAGE']//浏览器语言 $_SERVER['REMOTE_ADDR'] //当前用户 IP 。 $_SERVER['REMOTE_HOST'] //当前用户主机名 $_SERVER['REQUEST_URI'] //URL$_SERVER['REMOTE_PORT'] //端口。 $_SERVER['SERVER_NAME'] //服务器主机...
2018-02-23 13:52:34 535
原创 php.ini修改php上传文件的大小限制的方法
打开php.ini,首先找到file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹upload_max_filesize = 8m ;望文生意,即允许上传文件大小的最大值。默认为2Mpost_max_size = 8m ;指通过表单POST给PHP的所能接收...
2018-02-23 13:41:53 505
原创 php常用错误码的意思
200:服务器响应正常。304:该资源在上次请求之后没有任何修改(这通常用于浏览器的缓存机制,使用GET请求时尤其需要注意)。400:无法找到请求的资源。401:访问资源的权限不够。403:没有权限访问资源。404:需要访问的资源不存在。405:需要访问的资源被禁止。407:访问的资源需要代理身份验证。414:请求的URL太长。500:服务器内部错误。CBH CBH 155***73125@...
2018-02-23 13:34:52 1870
原创 php计算时间差的函数以及方法
//PHP计算两个时间差的方法 $startdate="2010-12-11 11:40:00";$enddate="2012-12-12 11:45:09";#计算相差的天数(以天数输出)$date=floor((strtotime($enddate)-strtotime($startdate))/86400);#计算相差的小时数(以小时数输出)$hour=floor((strtotime($e...
2018-02-23 13:28:55 613
原创 git安装及使用教程
GitHub操作流程 :第一次提交 : 方案一 : 本地创建项目根目录, 然后与远程GitHub关联, 之后的操作一样;-- 初始化Git仓库 :git init ;-- 提交改变到缓存 :git commit -m 'description' ;-- 本地git仓库关联GitHub仓库 : git remote add origin git@github.com:han1202012/TabH...
2018-02-09 15:41:12 10236 1
原创 svn安装及使用教程
SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subversion可以通过网...
2018-02-09 15:37:32 454
原创 hybird APP开发技术讲解
APP三种开发模式智能手机之普及不用多说,手机APP渗投到各个行业:电商(淘宝、京东等)、金融(各手机行业、P2P借贷等)、医疗(智慧医疗)、交通(滴滴、Uber等)、教育(慕课网等)、餐饮(饿了吗、美团等)……反正只要是个企业,无论规模大小,都已经订制或将要订制自己的APP。这么多APP无外乎就三种模式:Native App、Web App、Hybrid App。1、Native AppNati...
2018-02-09 09:30:26 659
原创 redis的事物命令
Transaction(事务)WATCHUNWATCHMULTIEXECDISCARD Transaction(事务)1、WATCHRedis Watch 命令用于监视一个(或多个) key ,如果在事务执行之前这个(或这些) key 被其他命令所改动,那么事务将被打断语法:redis 127.0.0.1:6379> Watch
2018-02-05 13:47:32 346
原创 php常用的redis操作命令详解
描述:获取有关指定键的值参数:key返回值:string或BOOL 如果键不存在,则返回 FALSE。否则,返回指定键对应的value值。范例:<?php $redis = new redis(); $redis->connect('127.0.0.1', 6379); $result = $redis->get('test'); var_dump($result);
2018-02-05 13:29:47 408
原创 redis 操作命令
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis支持的数据类型有 Stirng(字符串), List(列表), Hash(字典), Set(集合), Sorted Set(有序集合);redis版本是Redis 2.6.12 系统是在Windows+Apache2.4+php5.6连接:
2018-02-05 13:21:17 271
原创 php实现无限极分类
class Category { static public function sortOut($cate,$pid=0,$level=0,$html='--'){ $tree = array(); foreach($cate as $v){ if($v['pid'] ==
2018-02-05 10:17:51 295
原创 Redis 命令总结
一、key pattern 查询相应的key (1)redis允许模糊查询key 有3个通配符 *、?、[] (2)randomkey:返回随机key (3)type key:返回key存储的类型 (4)exists key:判断某个key是否存在 (5)del key:删除key (6)rename key newkey:改名 (7)rename
2018-02-05 09:50:07 187
原创 PDO错误处理模式与事务处理
php PDO::ERRMODE_SILENT 默认模式,静默模式 PDO::ERRMODE_WARNING 警告模式 PDO::ERRMODE_EXCEPTION 异常模式 beginTransaction() 启动一个事务 commit() 提交一个事务 rollBack()回滚一个事务 inTransaction() 查看是否在事务内
2018-02-02 08:48:16 671
原创 PDO中包含三个预定义的类,它们分别是PDO、PDOStatement和PDOException
一、PDO代表一个PHP和数据库之间的连接。方法:PDO - 构造器,构建一个新的PDO对象beginTransaction - 开始事务commit - 提交事务errorCode - 从数据库返回一个错误代号,如果有的话errorInfo - 从数据库返回一个含有错误信息的数组,如果有的话exec - 执行一条SQL语句并返回影响的行数getAttribut
2018-02-02 08:43:38 318
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人