01 2015 档案
一、数组操作的基本函数
摘要:一、数组操作的基本函数数组的键名和值array_values($arr);获得数组的值array_keys($arr);获得数组的键名array_flip($arr);数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array("apple",$arr);在数组中检索applearray...
阅读全文
PHP获取当前文件路径
摘要:__FILE__ 是当前路径+文件名dirname(__FILE__)返回当前文件路径的路径部分例如当前文件是 /home/data/demo/demo.php ,则 __FILE__ 得到的就是完整路径即/home/data/demo/demo.php ,而dirname(__FILE__)得到路...
阅读全文
如何安装Zend Studio 以及汉化和基本准备工作
摘要:昨天从早上一直弄到晚上10点,可累死我了,网上的资料都是掺次不齐,所以我写一篇系统点的文章来告诉大家怎么做。1.如果你想进行一套PHP系统的开发,肯定是要有“尚方宝剑”的,这个尚方宝剑就是PHP工具 Zend Studio.Zend Studio 下载地址:http://www.geekso.com...
阅读全文
PHP中使用cURL实现Get和Post请求的方法
摘要:1.cURL介绍 cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它。2.基本结构 在学习更为复杂的功能之前,先来看一下在PHP中建立c...
阅读全文
php发送get、post请求的几种方法
摘要:方法1: 用file_get_contents 以get方式获取内容[php] view plaincopyprint?方法2: 用fopen打开url, 以get方式获取内容[php] view plaincopyprint?while(!feof($fp)) {$result .= fgets(...
阅读全文
HP发送HTTP POST请求 返回结果
摘要:HP发送HTTP POST请求 返回结果 ');}//echo($srv_ip);$fp = fsockopen($srv_ip,$srv_port,$errno,$errstr,$timeout);if (!$fp){echo('fp fail');}$content_length = strle...
阅读全文
微信OAuth2.0网页授权php示例
摘要:1、配置授权回调页面域名,如 www.aaa.com2、模拟公众号的第三方网页,fn_system.php3、访问第三方网页时,如果检查session中不存在会话信息,则跳转至登陆页,fn_wx_login.php4、在登陆页组装appid,回跳url等信息,然后跳转至微信的用户授权页。5、在微信的...
阅读全文
file_get_contents无法请求https连接的解决方法 php开启curl
摘要:file_get_contents无法请求https连接的解决方法方法1:PHP.ini默认配置下,用file_get_contents读取https的链接,就会如下错误:Warning: fopen() [function.fopen]: Unable to find the wrapper "h...
阅读全文
PHP微信授权登录信息
摘要:文件1:index.php//换成自己的接口信息$appid = 'XXXXX';header('location:https://open.weixin.qq.com/connect/oauth2/authorize?appid='.$appid.'&redirect_uri=127.0.0.1/...
阅读全文
Sql Server之旅——第二站 理解万恶的表扫描
摘要:很久以前我们在写sql的时候,最怕的一件事情就是sql莫名奇妙的超级慢,慢的是撸一管子回来,那个小球还在一直转。。。这个着急也只有当事人才明白,后来听说有个什么“评估执行计划“,后来的后来才明白应该避免表扫描。。。一:表扫描1.现象 ”表扫描“听起来很简单,不就是一行一行的扫嘛,你要说”执行计...
阅读全文
把某一个用逗号或者/或者其他符号作为间隔的字符串分隔成一张表数据。
摘要:我们日常开发过程中,非常常见的一种需求,在前面我们介绍了[原创]SQL 把表中字段存储的逗号隔开内容转换成列表形式,当然按照这种方式转变一下也是可以实现的,但是我这里有以前我一直使用的另外一种方式,也记录一下吧。依照惯例,我们首先来看看效果。调用:SELECT Id FROM [Fn_StringS...
阅读全文
在实际的运用中,我经常遇到需要对基础表的数据进行筛选后再进行行转列
摘要:(七) ,那么下面的脚本将满足你这个需求,效果如图6所示:--6:带条件查询的参数化动态PIVOT行转列-- =============================================-- Author: -- Create date: -- Description: ...
阅读全文
知方可补不足~Sqlserver中的几把锁和.net中的事务级别 回到目录
摘要:当数据表被事务锁定后,我们再进行select查询时,需要为with(锁选项)来查询信息,如果不加,select将会被阻塞,直到锁被释放,下面介绍几种SQL的锁选项SQL的几把锁NOLOCK(不加锁)此选项被选中时,SQL Server 在读取或修改数据时不加任何锁。 在这种情况下,用户有可能读取到未...
阅读全文
TSQL基础(四) - 日期处理
摘要:DateTime是sql中最常用的日期类型。存储大小为:8个字节;日期范围:1753-01-01到9999-12-31;精确度:3.33毫秒;常用的日期函数GetDate()获取系统当前日期select GETDATE()DatePart(part,dtValue) 获取日期中的一部分,part为要...
阅读全文
实体完整性
摘要:1.建表时定义主键 Create table 表名 ( Sno int identity(1,1), Sname nvarchar(20), --设置主键 Primary key (Sno) )2.添加主键 alter table 表名 add constraint PK_表名_Sno primar...
阅读全文
Js正则表达式
摘要://校验是否全由数字组成var patrn=/^[0-9]{1,20}$///校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/;//校验用户姓名:只能输入1-30个以字母开头的字...
阅读全文