`
gegewu0825
  • 浏览: 46422 次
社区版块
存档分类
最新评论
文章列表
<?php /** * 基于淘宝的ipAPI 根据ip地址 返回所在地 * @author L.D.B * 2012/09/12 */ header("Content-type:text/html; charset=utf-8"); $ip='61.183.248.38'; $url='http://ip.taobao.com/service/getIpInfo.php?ip='.$ip; var_dump(curl_rpc($url)); /** * file_get_contents 获取信息 * @param $ur ...

mongo 操作类封装

  <?php /* * To change this template, choose Tools | Templates * and open the template in the editor. */ class mongo_db { private $config; private $connection; private $db; private $connection_string; private $host; private $port; private $user; ...
最终效果图 环境:ztree v3.3   ztree 简单数据类型 支持ajax返回的json字符串 不需要重新设计json对象   后台数据是分层次存入redis缓存的 如下所示     前端js代码:       var setting = { //ajax 加载数据 ztree可直接使用返回的json字符串 async: { enable: true, url:"<?php echo elgg_add_action_tokens_to_url(elgg_get_site_url().'action/ztree/g ...
最近项目资源分类太多 要求ajax分布加载   <a href="javascript:;" id="input_format_list_a" onclick="ztree_init('format_list');" >资源格式</a>&nbsp;<input id="input_format_list" type="hidden" name="category['format_list']" readonly value= ...
  最近项目要在同一个页面加载 多个ztree做不同分类的选择  看了看官方文档,决定从select_checkbox_menu入手 触发 跟值返回   ztree初始化成功后的treeID 是容纳数据的容器的id 比如下面的edu_type   <a href="javascript:;" id="input_format_list_a" onclick="showMenu('format_list');" >资源格式</a>&nbsp;<input id="input_ ...

[转载] js操作json

    博客分类:
  • js
JS操作JSON总结 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API ...
效果图       使用get方法访问相关页面 返回json数组     <?php /** * music search action * @name music_name * @page */ $name=get_input('name','aa'); $name = urlencode($name); $page=max(1,intval(get_input('page',1))); $url="http:/"."/www.xiami.com/app/nineteen/search/key/$name/p ...
<?php /** * 处理 视频链接信息 * 支持ku6 youku tudou sohu sina */ $url=get_input('video'); $pattern='/(http:\/\/)?([\w-]+)\.([\w-]+)(\.[\w-]+)*(\/)?[^s]*/'; if(!preg_match($pattern, $url)){ echo 'error1'; exit; } $swf=getvideo($url); if(empty($swf)){ echo 'error2'; exit; } echo $ ...
  由于现在使用Twitter服务的越来越多,短网址服务也越来越受欢迎。 因此越来越多的第三方的短网址服务开始大批量创建。  如果你有兴趣,那么请跟随本文,这里将教大家如何使用Google短网址的API来创建我们自己简单的短网址服务。 Let's go! 以下是本文的目录 1. 准备 2. 创建 index.php 3. 创建gen.php 4. 演示 5. 下载 6. 结束   内容 1. 准备 创建两个PHP文件,并命名为 "index.php" 和"gen.php"。 1 index.php: 首页。 2 gen.p ...

php 操作mongo

一、MongoDB简介 MongoDB (名称来自"humongous") 是一个可扩展的、高性能、开源、模式自由、面向文档的数据库,集文档数据库、键值对存储和关系型数据库的优点于一身。官方站点:http://www.mongodb.org/,MongoDB特点: •面向 ...
elgg  本身提供一套完善的系统 来创建表单 但是 有时自定义随心所欲的创建自己的表单更方便   插件目录如图所示 actions 放置 表单处理方法  page 为控制器 views 为视图 1、在插件的根目录下start.php 中 注册处理表单的方法   elgg_register_action("file/edit", "$action_path/edit.php"); elgg_register_action("file/mkdir", "$action_path/mkdir.php" ...
  根据已安装好的phpredis扩展查看支持的redis版本   下载redis客户端: windows:http://code.google.com/p/servicestack/downloads/list   linux:http://code.google.com/p/redis/downloads/list   本文以redis2.0.2为例   解压下载后的redis文件 目录如下:
原文连接:http://www.cnblogs.com/weafer/archive/2011/09/21/2184059.html   phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系   很有用;以下是redis官方提供的命令使用技巧:       下载地址如下:   https://github.com/owlient/phpredis(支持redis 2.0.4) Redis::__construct构造函数$redis = new Redis();connect, open 链接redis服务参数host: stri ...
  redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。     PHPredis扩展步骤 ...
  转载http://www.cnblogs.com/lyongde/archive/2012/03/08/PHP%E6%95%88%E7%8E%87.html 0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] 的速度是$row[id] ...
Global site tag (gtag.js) - Google Analytics