Home

PHP

Mysql

Linux

Jquery

Module

Tblog

随笔分类 -  PHP

摘要:0 投票 开发中发现此BUG, 因为新浪的API返回的UID为int(64), 在32位的系统上就会产生数据溢出, 解决方案: saetv2.ex.class.php function get($url, $parameters = array()) { $response = $this->oAu 阅读全文
posted @ 2012-11-26 14:49 追逐_something 阅读(1065) 评论(0) 推荐(0) 编辑
摘要:最近闲来无事写爬虫来抓取百度贴吧的帖子,发现一个奇怪的问题, 传进关键词用CURL请求发现返回的数据与想像不符, 于是呼开始了crazy test. 最终发现是传进的关键词urlencode后与百度贴吧转码后的不符. 以关键词"明星"为例: 输入明星进入明星吧, 百度贴吧的地址为:http://ti 阅读全文
posted @ 2012-08-23 13:57 追逐_something 阅读(783) 评论(0) 推荐(0) 编辑
摘要:一.算术运算符 名称 操作符 举例 加法 + $a + $b 减法 - $a - $b 乘法 * $a * $b 除法运算 / $a / $b 取余运算 % $a % $b 递增运算 ++ $a++, ++$a 递减运算 -- $a--, --$a 2.赋值运算 操作 符号 举例 展开形式 赋值 = 阅读全文
posted @ 2012-08-19 08:26 追逐_something 阅读(361) 评论(0) 推荐(0) 编辑
摘要:PHP变量是指在程序运行过程中可以变化的量。字母、数字和下划线组成区分大小写的。变量类型可由程序执行中自动分配。 PHP是弱类型语言, 在定义变量的时不需要提前声明变量, 直接对变量进行赋值即可. 变量的类型会根据你所赋的值进行自动分配.例:1 <?php2 $var1 = 100; // 这是一个整型(integer)变量3 $var2 = 0.02; // 这是一个浮点型(float)变量4 $var3 = 'php起点'; // 这是一个字符型(string)变量5 $var4 = array(1,2,3,4); // 这是一个数组型(array)变量6 var_d 阅读全文
posted @ 2012-08-18 23:16 追逐_something 阅读(232) 评论(0) 推荐(0) 编辑
摘要:PHP常量可以理解为值不变的量。常量值被定义后,在脚本的其它地方不能被改变。一个常量由英文字母、下划线和数字组成。但数据不能作为首字母出现。PHP常量可分为1.自定义常量 (即程序中我们自己声明的常量)2.预定义常量 (PHP内置的常量)一. 自定义常量自定义常量的函数语法如下:define(string constant_name,mixed value,case_sensitive=true)参数解释:constant_name 必选参数, 自定义常量名value 必选参数, 常量的value值case_sensitive 可选参数,是否区分大小写设定为true, 则表... 阅读全文
posted @ 2012-08-18 22:50 追逐_something 阅读(299) 评论(0) 推荐(0) 编辑
摘要:PHP中共有8种原始类型, 可归为如下3大类:一.标量类型包括(标量类型是数据结构中的最基本的单元,只能存储一个数据, 共有如下4种):1.boolean (布尔型)2.integer (整型)3.float/double (浮点型)4.strint (字符型)二.复合类型 (共2种)1.array (数组)2.object (对象)三.特殊类型 (共2种)1.resource (资源型)2.null (空类型)PHP中查看变量类型可用函数var_dump; 阅读全文
posted @ 2012-08-18 22:21 追逐_something 阅读(292) 评论(0) 推荐(0) 编辑
摘要:PHP注释风格, 书写代码中注释是非常重要的, 清晰的注释能提高你的代码阅读性, 团队开发中只需要看你的注释不需要再看代码能节省大量的时间. 也能为自己起到备忘的作用.下面我们来看一下PHP代码有几种注释方法:1.C++单行注释风格1 <?php2 echo ‘使用C++风格’; // 这是C++单行注释风格3 ?>2.C++多行注释风格1 <?php2 /*这是C3 *的多行注释风格4 */ 5 echo ‘使用C风格的多行注释’; // 这是C风格的多行注释6 ?>3.shell脚本注释风格1 <?php 2 echo ‘这是shell脚本风格的注释’; # 阅读全文
posted @ 2012-08-18 22:18 追逐_something 阅读(405) 评论(0) 推荐(0) 编辑
摘要:所谓标记,就是为了便于与其他内容区分所使用的一种特殊符号,PHP共支持4种标记风格,Look一下. 1.XML标记风格 1 <?php 2 echo "this is xml style"; 3 ?> XML风格以<?php标记开始, 以?>标记结束. 中间书写PHP代码. 这是书写PHP脚本最常用 阅读全文
posted @ 2012-08-18 21:55 追逐_something 阅读(800) 评论(0) 推荐(0) 编辑
摘要:PHP正则表达式修饰符i:如果在修饰符中加上"i",则正则将会取消大小写敏感性,即"a"和"A" 是一样的。 m:默认的正则开始"^"和结束"$"只是对于正则字符串如果在修饰符中加上"m",那么开始和结束将会指字符串的每一行:每一行的开头就是"^",结尾就是"$"。 s:如果在修饰符中加入"s",那么默认的"."代表除了换行符以外的任何字符将会变成任意字符,也就是包括换行符! x:如果加上该修饰符 阅读全文
posted @ 2012-08-05 12:51 追逐_something 阅读(410) 评论(0) 推荐(0) 编辑
摘要:三年来的第一篇博客,还记得那是一个夜深人静的夜晚, 独自一人坐在不到10平米的小屋里,指头迅速的敲打着键盘,这天真TMD热。BJ生活啊。 唉!最近一直在参加一个论坛批量发帖的项目开发。 模拟登录,模拟发贴,甚至是模拟注册用户。 当然遇到了验证码的问题,初步打算是手工输入验证码, 做了个小测试,如果登录时需要验证码关键是要保存COOKIE。 CURL POST时带上这个COOKIE就可以了。 如果不需要验证码直接提交参数就可以了。<?php/** * @author 追逐__something * @version $id */define('SCRIPT_ROOT',di 阅读全文
posted @ 2012-07-18 17:40 追逐_something 阅读(15667) 评论(4) 推荐(2) 编辑