php
夜猫long
这个作者很懒,什么都没留下…
展开
-
根据经纬度查询距离
随着移动终端的普及,很多应用都基于LBS功能,附近的某某(餐馆、银行、妹纸等等)。基础数据中,一般保存了目标位置的经纬度;利用用户提供的经纬度,进行对比,从而获得是否在附近。目标:查找附近的XXX,由近到远返回结果,且结果中有与目标点的距离。针对查找附近的XXX,提出两个方案,如下:一、方案A:================================转载 2014-04-17 14:40:40 · 4031 阅读 · 1 评论 -
和HTMLSpecialChars()功能相反的函数
定义和用法htmlspecialchars() 函数把一些预定义的字符转换为 HTML 实体。预定义的字符是:& (和号) 成为 &" (双引号) 成为 "' (单引号) 成为 '> (大于) 成为 >语法htmlspecialchars(string,quotestyle,character-set)<?php$new = htmlsp原创 2014-05-07 23:33:02 · 6840 阅读 · 0 评论 -
用PHP发送POST请求
用PHP发送POST请求 |** * 发送post请求 * @param string $url 请求地址 * @param array $post_data post键值对数据 * @return string *| functionsend_post($url, $post_d原创 2014-04-18 12:01:15 · 662 阅读 · 0 评论 -
Thinkphp的field方法的用法总结
ThinkPHP的连贯操作方法中field方法有很多的使用技巧,field方法主要目的是标识要返回或者操作的字段,下面详细道来。 1、用于查询 在查询操作中field方法是使用最频繁的。 $Model->field('id,title,content')->select(); 这里使用field方法指定了查询的结果集中包含id,title,content三个字段原创 2014-04-18 12:01:01 · 575 阅读 · 0 评论 -
ThinkPHP的多表查询
2011-12-1415:05:25| 分类: PHP | 标签:thinkphp的多表查询 |字号 订阅1、Table方法:定义要操作的数据表名称,可以动态改变当前操作的数据表名称,需要写数据表的全名,包含前缀,可以使用别名,例如:$Model->Table('think_user user')->where('status>1')->select();原创 2014-04-18 12:00:50 · 682 阅读 · 0 评论 -
js之html encode,decode
原文地址:encode,decode">js之html encode,decode作者:天行健function myHTMLEnCode(str){ var s =""; if(str.length == 0) return ""; s =str.replace(/&/g, "&"); s =s.replace(/ s =s.repla转载 2014-04-18 12:00:43 · 713 阅读 · 0 评论 -
ThinkPHP简单增删改查
框架里面最简单的必须要知道的莫过于增删改查(CURD),我们写面向过程写php的时候,每次都要重复写sql语句。面向对象可以大大提高效率,ThinkPHP中的model类已经写好了增删改查的类,我们只需要直接调用即可。打开你项目内的lib文件夹,新建一个NewAction.class.php类,我们开始书写我的类了。 //定义一个新闻信息的类 class NewActi原创 2014-04-18 12:00:41 · 780 阅读 · 0 评论 -
nginx配置ThinkPHP Rewrite
nginx配置ThinkPHP Rewrite12345678910111213141516171819202122232425262728293031323334353637server { listen原创 2014-04-18 12:00:36 · 584 阅读 · 0 评论 -
ThinkPHP的Session操作
原文地址:ThinkPHP的Session操作作者:真红少年Session类[ 概述 ]ThinkPHP对Session操作进行了封装,并且无需引入就可以使用,Session的启动会在应用初始化的时候自动执行,所以无需手动使用Session::start()来启动Session。使用Session类操作和普通方式调用$_SESSION来操作并没有本质不同,只是Session类很多参转载 2014-04-18 12:00:32 · 611 阅读 · 0 评论 -
PHP实现异步调用方法
浏览器和服务器之间是通过 HTTP 协议进行连接通讯的。这是一种基于请求和响应模型的协议。浏览器通过 URL向服务器发起请求,Web 服务器接收到请求,执行一段程序,然后做出响应,发送相应的html代码给客户端。这就有了一个问题,Web服务器执行一段程序,可能几毫秒就完成,也可能几分钟都完不成。如果程序执行缓慢,用户可能没有耐心等下去,就关闭浏览器了。而有的时候,我们更本不关心这些耗时的脚原创 2014-04-18 12:00:27 · 481 阅读 · 0 评论 -
PHP-ExcelReader个人总结
PHP-ExcelReader,下载地址: http://sourceforge.net/projects/phpexcelreader 说明:测试环境:MYSQL数据库采用utf8编码.导入EXCEL文档是xls格式,经过测试,xlsx 格式[excel2007]也OK.文中红色标注为需要注意的地方,请替换成你配置好的数据,如数据库配置等。运行http://localost/test原创 2014-04-18 12:00:25 · 630 阅读 · 0 评论 -
WampServer简单配置
WampServer安装完成后,打开WampServer,就可以通过localhost或者127.0.0.1访问了,如果只是简单的程序测试,不需要别人访问,那么现在已经足够了。如果希望被访问,那么需要将WampServer设置为在线。当然也可以根据需要将Apache和MySQL安装为系统服务。在WampServer安装完成后,通过http://localhost/打开后可以看到WampServ原创 2014-04-18 12:00:23 · 472 阅读 · 0 评论 -
PHP中array数组教程
PHP中array数组教程定义数组 数组array是一组有序的变量,其中每个变量被叫做一个元素。一、定义数组 可以用 array() 语言结构来新建一个数组。它接受一定数量用逗号分隔的 key => value参数对。 array( [key =>] value , ... ) // key 可以是 数字 或者 字符串// value 可以是任何值 例子1:原创 2014-04-18 12:00:08 · 480 阅读 · 0 评论 -
使用AppServ快速建立php运行环境
使用AppServ快速建立php运行环境 对于像我一样的初学php的人来说,php的运行环境的搭建一定是一个难关。那么我们使用AppServ这样一个集成环境来帮助我们快速搭建php的运行环境。AppSer中包含了Apache服务器、MySQL数据库和phpMyAdmin。首先到AppServ的官方网站上去下载自己需要的AppSer版本,它的版本的区别就在于支持的Apache服原创 2014-04-18 12:00:05 · 1413 阅读 · 0 评论 -
ThinkPHP按今天,本周,本月,本季度,本年,全部查询
<?php/**按今天,本周,本月,本季度,本年,全部查询预约单数据* $day 代表查询条件 $cid 代表 公司id*返回array $data 查询条件 数组*/class ReserveModel extends BaseModel {public function find_createtime($day,$cid){//查询当天数据if($day==1){$toda原创 2014-05-11 16:25:28 · 2467 阅读 · 0 评论