- 博客(46)
- 资源 (3)
- 收藏
- 关注
转载 PHP中SESSION与COOKIE的区别与联系
这两者,区别和联系其实也挺深奥的,总是了解一些皮毛,每次都得上网查,今天写下来,每隔段时间就看看,加深记忆。 Session是由应用服务器维持的一个服务器端的存储空间,用户在连接服务器时,会由服务器生成一个唯一的SessionID,用该SessionID 为标识符来存取服务器端的Session存储空间。而SessionID这一数据则是保存到客户端,用Cookie保存的,用户提交页面时
2016-01-22 16:11:20 782
转载 101个MySQL的调优技巧
MySQL是一个功能强大的开源数据库. 随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限. 这里是101条调节和优化MySQL安装的技巧. 一些技巧是针对特定的安装环境的,但这些思路是通用的. 我已经把他们分成几类,来帮助你掌握更多MySQL的调节和优化技巧.MySQL 服务器硬件和操作系统调节:1. 拥有足够的物理内存来把整个InnoDB文件加载到内存中——在内
2016-01-12 17:44:44 482
转载 JS函数调用的四种方法
js的函数调用会免费奉送两个而外的参数就是 this 和 arguments 。arguments是参数组,他并不是一个真实的数组,但是可以使用.length方法获得长度。书上有说4中调用方式:方法调用模式函数调用模式构造器调用模式apply调用模式下面我们来看看一些实例更好理解。1:方法调用模式。请注意this此时指向myobject。/*方法调用
2016-01-12 17:41:13 558
转载 JS函数集合大全
1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById("表单中
2016-01-12 17:40:17 551
原创 PHP 检查给定的键名或索引是否存在于数组中 array_key_exists 函数
(PHP 4 >= 4.0.7, PHP 5)array_key_exists — 检查给定的键名或索引是否存在于数组中bool array_key_exists ( mixed $key , array $search )array_key_exists() 在给定的 key 存在于数组中时返回 TRUE。key 可以是任何能作为数组索引的值。array_key_exists
2016-01-04 10:37:24 2885
转载 MYSQL语句大全(SQL 高级教程)【上】
SQL 高级教程Top TOP 子句用于规定要返回的记录的数目。 对于拥有数千条记录的大型表来说,TOP 子句是非常有用的 MySQL 和 Oracle 中的 SQL SELECT TOP 是等价的 注释:并非所有的数据库系统都支持 TOP
2015-12-31 17:57:35 6138 2
转载 MYSQL语句大全(SQL 高级教程)【下】
SQL 高级教程Drop 撤销索引、表以及数据库 DROP INDEX 命令删除表格中的索引 mysql语法: ALTER TABLE table_name DROP INDEX index_name 删除表 DROP TABLE 表
2015-12-31 17:57:06 3704 1
转载 MYSQL语句大全(SQL 高级教程)【中】
SQL 高级教程union UNION 操作符用于合并两个或多个 SELECT 语句的结果集 请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。 eg: SELECT column_name(s) FROM tab
2015-12-31 17:56:20 1667
转载 MYSQL语句大全(SQL 基础教程)
SQL 基础教程select 语句用于从表中选取数据 eg: SELECT 列名称 FROM 表名称distinct 用于返回唯一不同的值 eg: SELECT DISTINCT 列名称 FROM 表名称where 条件
2015-12-31 17:55:43 642
转载 MYSQL语句大全(SQL 函数)
内建 SQL 函数的语法是:select function(列) from 表注:因以下sql的函数不完整且版本过时,W3C没有及时更新函数库,同时mysql5.6以后一直没有人贡献中文手册,本人整理的时候因为时间关系没有及时整理,望阅读者谅解函数的类型在 SQL 中,基本的函数类型和种类有若干种。函数的基本类型是:Aggregate 函数Scalar 函数
2015-12-31 17:55:03 621
转载 SQL SELECT
一定要记住,SQL 对大小写不敏感!SQL DML 和 DDL可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。查询和更新指令构成了 SQL 的 DML 部分:SELECT - 从数据库表中获取数据UPDATE -
2015-12-31 17:54:04 579
转载 PHP类中的魔法方法有哪些
这个标题有点牵强因为php有不只9种魔术方法, 但是这些将会引导你使用php魔术方法一个好的开始。它可能魔幻,但是并不需要魔杖。 这些'魔术'方法拥有者特殊的名字,以两个下划线开始,表示这些方法在php特定事件下将会被触发。这可能听起来有点自动魔法但是它真的很酷的,我们已经看过一个简单的例子在 last post,即我们使用一个构造器-使用这个作为我们第一个例子__co
2015-12-31 16:05:09 661
转载 PHP伪造user_agent的方法
PHP伪造user_agent的方法大 | 中 | 小 Posted in PHP编程技术 on 2012/03/31 / 引用(0)file_get_contents 和 curl 这俩强悍的函数,在远程抓取时候相当有用处。不过一些网站会根据来访ip是否携带user_agent来判断是正常的浏览器客户端还是机器。所以,我们的任务就是给他们伪造user_agent。file_get
2015-12-30 18:53:33 1026
转载 php中DOMDocument简单用法(XML创建、添加、删除、修改)
PHP写XML方法很多,这里主要介绍一下DOMDocument的用法,跟 JS大体上相同,其实非常简单。共分四个文件,分别是创建、增加、删除、修改四个功能,变量都是写死的,改一改用$_POST方式接收就可以用了?123456789101112131
2015-12-29 17:35:22 1046
转载 探索使用 PHP 进行实际的数据挖掘和解析
探索使用 PHP 进行实际的数据挖掘和解析使用 PHP 挖掘 XML 和 HTML 数据,以发现有用的信息数据挖掘是一个广泛的领域,不同的开发人员对数据挖掘的理解可能完全不同。在本文中,您将了解什么是数据挖掘、数据挖掘的重要性以及完成数据挖掘(或创建基于 Web 的数据挖掘工具)的不同方法。另外,您还将了解如何深入理解 XML 结构,通过 PHP 技术解析 XML
2015-12-29 15:38:00 1709
转载 PHP中一个好用的函数parse_url
php中一个好用的函数parse_url,特别方便用来做信息抓取的分析,举例子如下: $url = "http://www.electrictoolbox.com/php-extract-domain-from-full-url/"; $parts = parse_url($url); 输出: Array ( [scheme] => http [host] => www
2015-12-29 14:43:26 485
原创 详解PHP_EOL
首先说说PHP_EOL是什么东西PHP_EOL 就是PHP 的换行符unix系列用 \nwindows系列用 \r\nmac用 \rPHP中可以用PHP_EOL来替代,以提高代码的源代码级可移植性常用的还有windows的斜杠和Unix的斜杠是有区别的(eg:"/","\")类似常用的还有DIRECTORY_SEP
2015-12-28 14:09:51 831
转载 一个典型PHP支付系统的设计与实现
由于公司业务需要,花两周时间实现了一个小型的支付系统,麻雀虽小五脏俱全,各种必须的模块如账户加锁,事务性保证,流水对帐等都是有完整实现的,整个开发过程中有很多经验积累,再加上在网上搜索了一下,大部分都是些研究性的论文,对实际使用价值不大,所以这次特意拿出来和大家分享一下。这个系统可以用作小型支付系统,也可以用做第三方应用接入开放平台时的支付流水系统。原来的需求比较负责,我简化一点说
2015-12-28 13:48:36 4572 2
转载 一些可以查询IP地理位置、身份证所在地、手机归属地的接口
[php] view plaincopy/* 新浪的IP查询接口: 新浪的:http://counter.sina.com.cn/ip?ip=IP地址 返回Js数据,感觉不是很精确,可以把问号后面的去掉,直接返回本机对应的IP所在地 有道的IP查询接口: 返回XML数据:http://www.yodao.com/smartresult-xml/search.s?type=ip&q=0
2015-12-28 13:47:09 744
转载 PHP开发技巧
这篇杂文翻译整理自网络各路文档资料(见最末的参考资料),尤其是 Ilia Alshanetsky (佩服之至) 在多个 PHP 会议上的演讲,主要是各类提高 PHP 性能的技巧。为求精准,很多部分都有详细的效率数据,以及对应的版本等等。偷懒,数据就不一一给出了,直接给结论,如果需要看原文档,请到文末「参考资料」部分。橙色标题为推荐部分。=========================
2015-12-28 13:45:55 374
转载 PHP rawurlencode与urlencode函数的深入分析
rawurlencode遵守是94年国际标准备忘录RFC 1738,urlencode实现的是传统做法,和上者的主要区别是对空格的转义是'+'而不是'%20'javascript的encodeURL也是94年标准,而javascript的escape是另一种用"%xxx"标记unicode编码的方法。推荐在PHP中使用用rawurlencode。弃用urlencode
2015-12-23 15:44:13 462
转载 utf8_bin跟utf8_general_ci的区别
ci是 case insensitive, 即 "大小写不敏感", a 和 A 会在字符判断中会被当做一样的;bin 是二进制, a 和 A 会别区别对待.例如你运行:SELECT * FROM table WHERE txt = 'a'那么在utf8_bin中你就找不到 txt = 'A' 的那一行, 而 utf8_general_ci 则可以.
2015-12-22 16:05:36 696
原创 整合阿里云OSS文件上传2
/**sunjunfeng * 引用上面一个方法(适配文件上传OSS服务器需要) * 上传文件处理 * @param html页面input标签的name 属性值 $upload_input_name */ public function uploadFileNew($upload_input_name='upload'){ //
2015-12-22 14:38:47 730
原创 整合阿里云OSS文件上传1
namespace Common\Common;use aapt\AaptParseApk;//OSS上传文件处理/*sunjunfeng 2015-07-04 * 上传图片* 上传APK* */class uploadfilenew{ private function _getApkInfo($path){$ApkParser =
2015-12-22 14:36:52 936
原创 阿里云OSS使用方法
require_once dirname(realpath(__FILE__)).DIRECTORY_SEPARATOR.'Aliyunoss'.DIRECTORY_SEPARATOR.'sdk.class.php';class AliossResponse {/*** 上传本地文件到云服务器上* sunjunfeng 2015-07-04* 返回参数*/sta
2015-12-22 14:35:18 2067
原创 利用aapt解析apk文件
namespace aapt;/** * 利用aapt解析apk文件 * 需要依赖aapt工具 * 需要依赖PHP的ZIP包函数支持。 */class AaptParseApk{const DS=DIRECTORY_SEPARATOR;private $aaptPath;//aapt 应用程序private $apkPath;//apk文件绝对路
2015-12-22 14:33:46 1238
原创 php获取字符串拼音和拼音首字母
namespace Org\Util;class Getpinyin{ private $d=array( array("a",-20319), array("ai",-20317), array("an",-20304), array("ang",-20295), array(
2015-12-22 14:29:54 2018
原创 转义特殊字符
//转义特殊字符 //取得字符串中汉字字符数字下划线和短连接符、逗号、句号、分号、冒号、书名号、问号等非特殊字符 public function getescapeChinese($str,$charset='utf8'){ if($charset=='gb2312'){ if(!preg_match_all('/^['.chr(0xa1).'-'.chr(
2015-12-22 14:26:53 735
转载 为了使JSON编码解码支持GB2312字符
版权声明:本文为博主原创文章,未经博主允许不得转载。[php] view plaincopy/********Charset.php***********/ class Charset{ //gb2312转化为utf-8 function gb2utf8($chars){ //使用iconv()函数,把gb2312字符,转换为ut
2015-12-22 14:25:01 1291
原创 json转义反斜杠
json_encode($c,JSON_UNESCAPED_SLASHES);数据库存json字段 从1开始{"1":"xxxx"} foreach 的时候 key+1
2015-12-22 14:24:00 4714
原创 JSON encode 解决乱码问题
<?php/************************************************************** * * 使用特定function对数组中所有元素做处理 * @param string &$array 要处理的字符串 * @param string $function 要执行的函数 * @return boolean $apply_to_key
2015-12-22 14:22:30 607
转载 linux下安装apache与php;Apache+PHP+MySQL配置攻略
经常用集成环境安装的朋友,估计时间久了会对原始的源码安装变得陌生,在网上逛了一圈,收集了一些资料,以便以后有用!1.apache 在如下页面下载apache的for Linux 的源码包 http://www.apache.org/dist/httpd/; 存至/home/xx目录,xx是自建文件夹,我建了一个wj的文件夹。 命令列表: cd /home/wj t
2015-12-22 14:20:34 681
转载 Linux 网卡配置文件,命令详细设置
1.配置文件/etc/hosts(本地主机ip地址映射,可以有多个别名)。/etc/services(端口号与标准服务之间的对应关系)。/etc/sysconfig/network(设置主机名,网关,域名)。HOSTANME=zjw.com(主机名)(需要重启计算机才有效)GATEWAY=192.168.1.1(网关)/etc/rc.d/init.d/network res
2015-12-22 14:19:09 1304
转载 修改Discuz论坛最高在线人数记录的方法
Discuz论坛模板的最高在线人数记录是保存在其数据库的cdb_settings表的一个记录里,具体的修改方法应该是让Discuz的数据库执行一条SQL语句,SQL如下:UPDATE `cdb_settings` SET `value` = '10000 1288486218' WHERE `variable` = 'onlinerecord' LIMIT 1请注意,其中的“cdb
2015-12-22 13:23:19 1731
转载 20个基于PHP的开源内容管理系统推荐
内容管理系统(CMS)广泛应用于企业网站、个人网站、博客、电子商务网站等内容更新频繁的网站,可以轻松处理大量的数据请求,实现便捷管理。 本文为你整理了一些用PHP编写的开源CMS,你可以用于PHP学习,或根据自己的需求进行修改。 1. DynPage DynPage是一个无数据库的开源CMS,集成了著名的编辑器CKEditor。CKeditor所编辑的页面中可插入Ajax/
2015-12-22 13:22:34 3391
转载 15个优秀的PHP免费在线学习网站
PHP是一种功能强大的服务器端脚本语言,旨在帮助Web开发人员快速开发动态页面。 本文为您介绍15个优秀的PHP免费在线学习网站,希望对您学习PHP有所帮助。 01. The official PHP website – PHP Manual 02. W3 Schools PHP Tutorial 03. Tizag.com – PHP
2015-12-22 13:21:33 1685
转载 10款非常棒的开源论坛系统推荐
本文为你带来10款非常棒的开源论坛系统。 1. phpBB Forums phpBB是自由、开源的网络论坛系统,使用 PHP 编写,并支持 MySQL、PostgreSQL、MSSQL、SQLite、Microsoft Access 与 Oracle 等数据库。 其他优点如下:使用样板系统设计,可方便地快速修改支持 64 种可用
2015-12-22 13:20:23 3498
翻译 PHP验证类
/** * 验证类 */class Validator { /* 函数名称:isNumber 简要描述:检查输入的是否为数字 输入:string 输出:boolean */ public static function isNumber($val)
2015-12-22 11:47:21 649
转载 PHP常用的正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。本文收集了一些常用的表达式: 匹配中文字符的正则表达式: [/u4e00-/u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^/x00-/xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计
2015-12-22 11:46:38 408
转载 几款常用PHP开发工具
几款常用PHP开发工具 最近想好好研究一下PHP开发,所以搜罗了一下。找了这么几款开发工具和大家共享。 1、EditPlus 一套功能强大,可取代记事本的文字编辑器,拥有无限制的Undo/Redo、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。而它还有一个好用的功能,就是它有监视剪贴簿的功能,能够同步于剪贴簿自动将文字贴进EditPlu
2015-12-22 11:45:10 624
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人