
PHP
bonlog
这个作者很懒,什么都没留下…
展开
-
采集百度地图项目
{“place_info”:{“d_activity_gwj_section”:“0-+”,“d_brand_id_section”:“0-+”,“d_business_id”:"",“d_business_type”:“cinema”,“d_cater_book_pc_section”:“0-+”,“d_cater_book_wap_section”:“0-+”,“d_cater_rating_section”:“0-+”,“d_data_type”:“life”,“d_discount2_section原创 2021-02-25 18:47:30 · 48587 阅读 · 0 评论 -
人生中第一个递归函数,把object转成array
应用范围:淘宝api中用的function objToArr($obj){ $ret = array(); foreach($obj as $key =>$value){ if(gettype($value) == 'array' || gettype($value) == 'object'){ $ret[$key] = objtoarr($value); } else{原创 2013-06-20 17:04:31 · 1296 阅读 · 0 评论 -
[gkk]--redis的效率----ajax长连接
lamp的ajax长连接,很有用的。Redis的使用其中有的pub.php,sub.php长连接:自已调自己的地归函数sub,中加上sub很重点。redis的效率要比ajax好,因为,ajax一直在请求,对服务器压力很大。总之今天课堂一句话。REDIS可以帮你完成聊天原创 2013-03-14 20:58:10 · 1705 阅读 · 0 评论 -
今天是我的生日,在听强强公开课,三种无刷新方法:ajax,jsonp,iframe
今天是我的生日,在听强强公开课,三种无刷新方法:ajax,jsonp,iframe开户了php动态生成javascript的时代。原创 2013-03-08 20:46:23 · 1100 阅读 · 0 评论 -
[gkk]微博的评价与@
1.var_dump2.preg_match_all可以打印出多个部分3.implode连接字符串4.中文/@()/127-266---@功能ajax长连接原创 2013-01-17 21:23:00 · 780 阅读 · 0 评论 -
[gkk]会员注册与激活
uniqid()生成一个唯一的序号用{}来代替".."真的很好的。用die('');来代替exit用switch时,加函数,而不是直接写在case中。当静态时,可以直接用Mysql::find()不用实例化原创 2013-01-10 21:26:58 · 993 阅读 · 0 评论 -
[gkk]微博图片上传模块
兄弟连上讲的1.生成一个新的文件名:uniqiduniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。2.?>当没有html时,可以不写的。3.取扩展名时:strrchr,可以取出.jpg来4.flash无刷新插件uploadify,swfupload5.检查是否在所规定的扩展名为用in_array6.jq append原创 2013-01-03 21:21:21 · 677 阅读 · 0 评论 -
跟着韩顺平老师一起学绘画之三jpgraph的配置与开发事项及显示投票情况
<?php//复制到htdocs并配一下,把所有文件剪切出来//显示中文的方法//经验,不能有任何的echo输出,头中也不能使用空格,有的相不想让女朋友之方法//引用此jpgraph的图片也很简单使用img即可//如何传参数呢?还是使用$_GET;?>使用jpgraph显示SB图表一个从论坛上找的例子,只是为了说明如何在X轴上加名子的。<?phpinclud原创 2012-10-31 18:04:27 · 1632 阅读 · 0 评论 -
php高级编程实例分析149(内部笔记)
序,此笔记主要面向技术较高水平者;主要以OOP为主。1.继承有讲究。不能乱加__construct什么意思呢?在继承中如果要加入__construct一定要注意。此举可能覆盖其父亲之__construct。如何办啊?a.用其他方法来传变量;b.在子类的__construct加入parent::__construct(); parent::getone(); 而不要用 $this原创 2012-11-20 11:26:33 · 1825 阅读 · 0 评论 -
[淘宝技术员工内部交流笔记]php与java区别总讨论
淘宝网不论在前台,读取数据库,多并发,都处理的不错。他们的技术团体有每周四进行技术交流与讨论的硬性制度规定,也使他们养成了定期总结的习惯,笔者觉得在一个团体里,此点极为重要。从今天起,笔者将为大家揭开他神秘的面纱,有人要问:此点有无有不道德之处,是否违反职业规犯;我的答案是:一起学习共同进步,顶天立地,不存在其他的问题。1.php类的定义与java中类的定义有何区别呢?【以下是定义一个类并初始原创 2012-11-09 17:59:45 · 3640 阅读 · 0 评论 -
mmsql数据库几个知识点
是这样,由于上次把丁皓的看毛利的系统,坏了。苦死我了,我现在只能重新学习mmsql与phpthink才能安装起来。怎么办?开始学习吧。1.查看数据库下的所有数据表SELECT * FROM SYSOBJECTS WHERE XTYPE = 'U'原创 2012-10-26 13:36:21 · 1169 阅读 · 0 评论 -
清华大学韩顺平讲师讲算法之二(下),用数组来建栈
使用数组来模拟栈的操作php的数组中提供的入栈array_push,array_pop,今天我们要自己实现,入栈出栈。<?php class MyStack{ private $top=-1;//默认为-1,表示此栈为空 private $maxSize=5;//表示栈的最大容量 private $stack=array(); public function push(原创 2012-10-25 23:58:54 · 1161 阅读 · 0 评论 -
清华大学韩顺平讲师讲算法之二(上),用环链表来解决约瑟夫问题
约瑟夫问题老师的方法:有4个小朋友,从1号从小朋友可始数2,求出最后留存留在圈子内的人编号?<?php class Child{ //小朋友有一个属性next指向下一个小朋友 public $no; public $next=null; //构造函数 public function __construct($no){ $this->no=$no; }//__co原创 2012-10-25 23:57:54 · 1316 阅读 · 0 评论 -
清华大学韩顺平讲师讲算法之三(下),环链表创建与删除
/高性能的计算器/<?phpclass Hero{ public $pre=null;//指向前一个节点的引用 public $no; public $name; public $nickname; public $next=null; public function __construct($no='',$name='',$nickname=''){ $this->no=原创 2012-10-25 08:54:31 · 1342 阅读 · 0 评论 -
清华大学韩顺平讲师讲算法之三(上),高性能计算器堆之应用
/高性能的计算器的结果/<?php//$exp=$_GET['exp'];$exp='3+2*6-2';/*人的眼睛就一条狗老师的思路:1.程序扫描表达式;2。当发现字符是数字则放在数栈里;3。或是运算符,则分以下情况;3。1若符号栈为空则直接入符号栈,3。2如果当前运算符的优先级小于等于版本号栈顶的的运算符的优先级,就开始计算;并便计算结果入数栈;/要补充一下,然后把当前原创 2012-10-25 08:52:22 · 1779 阅读 · 0 评论 -
PHP 5.3中的命名空间:你用过了么?
为什么我们需要命名空间?随着你的PHP代码库的增长,对之前定义的函数和类名进行修改时风险也更高了,当你试图增加第三方组件或插件时问题更严重,如果存在两个或两个以上的代码集实现了一个“Database”和“User”类会怎么样?直到目前,唯一的解决办法是使用长的类/函数名,例如Wordpress在每个类和函数名前都使用了前缀“WP_”, Zend Framework使用了极具描述性的原创 2013-05-15 09:38:13 · 1176 阅读 · 0 评论 -
PHP中遍历stdclass object 及 json 总结[中国航天神舟十号以json形式向地面返回数据]
$test=Array ( [0] => stdClass Object ( [tags] => 最快的车,Bloodhound,SSC [id] => 48326888 11从网上查到的方法是 用get_object_vars 把类类型原创 2013-06-20 15:31:54 · 4024 阅读 · 0 评论 -
count sketch
<!doctype html><html lang="en"><head><meta charset="utf-8"><title>A practical introduction to the Count-Min Sketch</title><meta name="description" conte...转载 2019-05-01 20:50:29 · 2731 阅读 · 0 评论 -
test
在线抄经原创 2018-05-10 23:22:57 · 1295 阅读 · 0 评论 -
优快云论坛RSS阅读,平板电脑专用
新手学习采集写的,也是第一次写原创。谢谢!情况是这样的:优快云论坛,没有手机版,也没有平板电脑版;其他有几位好汉,自行设计了一个addroid系统上的安装版,也有其不好之处:一定要安装(占空间占内存)而且没法自定义自己喜欢的版块。我个人喜欢在公交车上看点东西,晚上也喜欢在床上访问csdn论坛,为了学习嘛没办法。若直接打开www.youkuaiyun.com 我的流量怎么办呢?加载时间很长且错原创 2012-03-16 09:09:42 · 2295 阅读 · 0 评论 -
php,try catch例子与php连mmsql数据库二种方法(pdo与odbc)
我上周末,二天只吃了2次饭,睡觉共有8小时吧,最后把thinkphp换服务器问题给解决了。原因是我的apache版本太高了,2.0以下不支持mssql之原因。同时在网上找代码时,也学习了一下try catch的使用。/高性能的计算器的结果/<?phpphpinfo(); try { $hostname = "192.192.192.2"; //ho原创 2012-10-29 08:33:05 · 4780 阅读 · 1 评论 -
sms-2
http://www.vv123.cc/hz/index.phphttp://www.zhanimei.ml/原创 2014-06-02 23:39:49 · 2052 阅读 · 0 评论 -
PHP - CURL 模拟请求
模拟简单 Get 请求示例:==============================================$url = "http://somedomain/ver/ffffffff-e31e-85d5-ffff-ffffa6220605/2/en/b0:79:94:e7:99:4a/3.5";$ch = curl_init($url); //初始化原创 2014-03-07 21:20:52 · 1173 阅读 · 0 评论 -
检测apache是否支持htaccess文件
第一:检测 apache是否开启mod_rewrite通过php提供的phpinfo()函数查看环境配置,在"apache2handler —> Loaded Modules"里看是否有"mod_rewrite"模块,如没开启则在apache配置文件httpd.conf 中找到"#LoadModule rewrite_module modules/mod_rewrite.so"去掉前面的"#"原创 2014-03-26 09:01:03 · 1885 阅读 · 0 评论 -
飞驴更新纪录,一定超过他。
2013.06.22 增加对enetedu视频的解析2013.05.29 增加xjtvs(虎鱼网)视频的解析2013.05.06 更新输出格式,更新网站界面2013.03.31 修复tv189的解析2013.03.15 更新iqiyi的解析,只能解析标清2013.02.14 增加tv.people.com.cn的视频解析2013.02.13 增加youtube字幕的解析原创 2014-03-28 18:33:59 · 2005 阅读 · 0 评论 -
分析优酷HTML5地址
YouTube已经支持HTML5嵌入。YouKu目前全站支持HTML5,不过嵌入代码还是Flash的。抽空分析了下HTML5下的播放地址,很简单。update:2011-04-27发现获取m3u8 最简单的办法http://v.youku.com/player/getRealM3U8/vid/XMjUzMzUxNzQ4/type//video.m3u8原创 2013-12-22 16:34:08 · 7622 阅读 · 0 评论 -
关于做好open taobao api事宜的说明,【2013年第一战】
1。当添加新货品时,尽量在淘宝中导入更新库存数量。通过api有延迟。但api读存库数量及新订单信息是瞬时的。就是说淘宝不希望,从api走,详见:http://dev.open.taobao.com/bbs/read.php?tid=21654 第38条2。开发者帮助文档:http://open.taobao.com/doc/detail.htm?spm=0.0.0.0.sw5Vcr原创 2013-06-18 03:04:16 · 1093 阅读 · 0 评论 -
神十与天宫一号返回的xml数据及读取方法
应用范围:以后的shipping 系统里: 张映 男 28 tank 男 28 读取方法:<?php $xml_array=simplexml_load_file('http://localhost/test.xml'); //将XML中的数据,读取到数组对象中 foreach($xml_array as $tmp){ echo $tm原创 2013-06-21 14:02:50 · 1769 阅读 · 3 评论 -
清华大学韩顺平讲师讲算法之一,单链表创建、显示、删除、修改
PHP操作mysql多功能类<?php class Hero{ public $no; public $name; public $nickname; public $next=null;//是一个引用,指向另一个结点的 public function __construct($no='',$name='',$nickname=''){//不要写错了 $this原创 2012-10-22 22:54:47 · 1527 阅读 · 0 评论 -
跟着韩顺平老师一起学绘画之二用GD画一个饼图
<?php//思路1.画布$im=imagecreatetruecolor(400,300);//黑色的背景$white=imagecolorallocate($im,255,255,255);imagefill($im,0,0,$white);//2。画出shan 形//三个色$red=imagecolorallocate($im,254,0,0);$blue=imagecol原创 2012-10-31 15:34:52 · 1207 阅读 · 0 评论 -
[PHP]foreach教学方案
foreach是php4才引入的,以下是教学方案,此方案易于被学习接受。foreach (array_expression as $value) statementforeach (array_expression as $key => $value) statement例子:$show=array('1','2','3','4','7','9');foreach原创 2012-05-15 17:22:00 · 589 阅读 · 0 评论 -
纯洁MM教你提取相片中的详细参数:相机品牌,色彩编码,拍摄时间,GPS等等近50项信息。
也就是exif信息,你觉得可怕吗?一般此信息放置在jpeg/tief文件夹的头部,我们要怎么获得呢?如下:无标题文档要先修改php.ini文件,共二点:第一,extension=php_exif.dll去了;号。第二,的存储位置,必须放置在php_mbstring.dll后面。<?phpfunction getExif($img){ $exifTest=exif_r原创 2012-05-27 12:38:27 · 3366 阅读 · 1 评论 -
php生成流水号
<?phpfunction createN($i){ $f=date('Ym'); $i+=1; if($i<10){ return $f.'000'.$i; }else if($i<100){ return $f.'00'.$i; }else if($i<1000){ return $f.'0'.$i; }else{ return $f.$i; }}echo原创 2012-05-02 09:09:56 · 5512 阅读 · 0 评论 -
php相隔算天数
<?phpfunction getDay($day){ return abs(strtotime($day) - strtotime(date("Y-m-d")))/86400;}echo getDay('2012-5-10');?>strtotime — 将任何英文文本的日期时间描述解析为 Unix 时间戳原创 2012-05-02 08:42:53 · 813 阅读 · 0 评论 -
temp save here
无标题文档<?php include("image/conn.php");//计算batch号$q5=$m->query("select max(batch) as batch from pick");$r5=($q5->fetch_array(MYSQLI_USE_RESULT));$batch=$r5['batch']+1;//end 计算batch号$q=$m->que原创 2012-04-16 19:47:56 · 719 阅读 · 0 评论 -
session丢失看来,真的是session_start放首位之问题
我一开始还不信,这次信了,我试着将其放在注册之起始,结果丢的更严重了。原创 2012-04-16 19:31:17 · 882 阅读 · 0 评论 -
初级之input与seelct功能二合一,
A B C Dwindow.onload=selectShow;function selectShow(){ document.getElementById("txtShow").value=document.getElementById("slList").value;}原创 2012-04-24 17:38:24 · 1311 阅读 · 0 评论 -
输入关键字失去焦点后重新获得
原创 2012-03-23 09:44:10 · 850 阅读 · 0 评论 -
取超链接之间的值
为了做那个通用后台时发现的dffddfdjs函数如下:function showPosition(obj){ var c=document.getElementById(obj).innerText; document.getElementById('b').innerText=c; }原创 2012-03-21 14:10:57 · 716 阅读 · 0 评论 -
input框二例子提交检测的示范例子
今天刚来上班,那个出了个错误,浪费了我近期内30分钟。此种方法为何不行呢?不解:onClick="return confirm(\'确定提交吗?/Are you sure?\');"第二:加了一个return这样可以接返回值了,即当importCheck()返回false时,不做任何执行的。原创 2012-04-05 09:04:53 · 915 阅读 · 0 评论