2012年10月25日

php中empty, is_null, isset [转]

摘要: $x=0和$x="0"的empty(),is_null(),isSet(),(bool)结果是一样的转自:http://xiaozi.littlefox.name/post-311.html 阅读全文

posted @ 2012-10-25 17:43 S.T 阅读(110) 评论(0) 推荐(0)

MySql按日期进行统计(前一天、本周、某一天)[转载]

摘要: 转自:http://www.yovisun.me/mysql-date-statistics.html在mysql数据库中,常常会遇到统计当天的内容。例如,在user表中,日期字段为:log_time统计当天sql语句为:select*fromuserwheredate(log_time)=curdate();curdate()表示当天日期统计前一天如果表示前一天的数据,则不能使用curdate()-1,因为当日期为月初时,curdate()-1 日期就不是上一个月的月末日期。例如:今天是6月1日,理论上curdate()-1为5月31日,但是curdate()-1得到不是5月31日,而是6月 阅读全文

posted @ 2012-10-25 17:32 S.T 阅读(216) 评论(0) 推荐(0)

mysql null 值查询问题 (转) .

摘要: 转自:http://lhdeyx.blog.163.com/blog/static/31819697201101310323558/我在开发公司内部的一个项目时遇到一个问题:select student_quality_id from STUDENT_QUALITY where mark_status=0 and batch_stauts in (2,3)结 果遇到一直找不到符合条件的student_quality_id ,后来才发现没有考虑到null值的问题,修改成 select student_quality_id from STUDENT_QUALITY where (mark_stat 阅读全文

posted @ 2012-10-25 17:18 S.T 阅读(174) 评论(0) 推荐(0)

MySQL运算符

摘要: 1. 如果用数字除以0,MySQL会返回NULLmysql > select 1 / 0, 0 / 0;-->以上都返回NULL2. 用字符串表示的数字在任何可能便于计算的地方都被转换成数字,其转换规则如下 如果第一位是数字的字符串被用于算数运算中,那么他被转换成这个数字的值 如果一个包含字符和数字的缓和字符串不能被转换成数字,那么他被转化成0 mysql > select '500' + '00002', '8.9' * 10, '90AA' + '0', '90AA' + &# 阅读全文

posted @ 2012-10-25 17:07 S.T 阅读(346) 评论(0) 推荐(0)

php函数call_user_func和call_user_func_array详解

摘要: php函数call_user_func和call_user_func_array详解call_user_func函数类似于一种特别的调用函数的方法,使用方法如下: function a($b,$c) {echo $b;echo $c;}call_user_func('a', "111","222");call_user_func('a', "333","444");//显示 111 222 333 444?>调用类内部的方法比较奇怪,居然用的是array,不知道开发者是如何考虑 阅读全文

posted @ 2012-10-25 10:18 S.T 阅读(177) 评论(0) 推荐(0)

PHP的伪重载

摘要: 1 <? php 2 3 4 // 今天在看书的时候,发现书上有这么一条:函数重载的替代方法————伪重载 5 // 6 //确实,在PHP中没有函数重载这个概念,让很多时候我们无法进行一些处理,甚至有时候不得不在函数后面定义好N个参数 7 //在看到了func_get_arg,func_get_args,func_num_args,这三个函数的时候,你们是不是想起了什么? 8 //SO,let's try it.. 9 10 function testOne ( $a ) 11 { 12 echo ( ' 一个参数就这样 ' ); ... 阅读全文

posted @ 2012-10-25 10:11 S.T 阅读(145) 评论(0) 推荐(0)

2012年10月24日

MySQL连接数据库的一个类

摘要: 1 <?php 2 class mysql{ 3 private $host; //主机名称 4 5 private $user; //数据库用户名 6 7 private $pass; //数据库密码 8 9 private $data; //数据库名 10 11 private $conn; //数据库连接标识符 12 13 private $sql... 阅读全文

posted @ 2012-10-24 15:06 S.T 阅读(269) 评论(0) 推荐(0)

PHP获取IP地址所在地信息(使用纯真IP数据库qqwry.dat)

摘要: 1 <?php 2 $data = '254.254.254.254'; 3 echo ip2long($data); 4 5 6 function getIP() 7 { 8 if(getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown")) 9 $ip = getenv("HTTP_CLIENT_IP"); 10 elseif(getenv("HTTP_X_FORWARDE 阅读全文

posted @ 2012-10-24 10:20 S.T 阅读(608) 评论(0) 推荐(0)

PHP获取汉字的拼音(全部与首字母)(转载)

摘要: <?phpclass GetPingYing { private $pylist = array('a'=>-20319,'ai'=>-20317,'an'=>-20304,'ang'=>-20295,'ao'=>-20292,'ba'=>-20283,'bai'=>-20265,'ban'=>-20257,'bang'=>-20242,'bao'=>-20230, 阅读全文

posted @ 2012-10-24 09:35 S.T 阅读(600) 评论(0) 推荐(2)

PHP读取XML数据的四种方法以及将XML转成JSON格式

摘要: <?//PHP读取XML数据的四种方法 //------------------- 方法一 [DOMDOCUMENT] --------------------//$doc = new DOMDOCUMENT();$doc -> load('1.xml');$peoples = $doc -> getElementsByTagName('peoples');foreach($peoples as $people){ $names = $people -> getElementsByTagName('name'); $tal 阅读全文

posted @ 2012-10-24 09:31 S.T 阅读(1555) 评论(0) 推荐(0)

导航