随笔分类 -  php

sprintf 用法 vsprintf ,vprintf()区别
摘要:string sprintf ( string $format [, mixed $args [, mixed $... ]] )函数里面第一参数是格式化字符串,里面可以有n个%(转换说明),每个转换说明将按顺序被一个个重新格式化的参数代替,%后面至少带一参量--type(类型码),表示一定含义,请看参量表:类型码 含义b 解释为整数并作为二进制输出c解释为整数并作为字符表示输出(ASCII码)d解释为整数并作为整数输出e 解释为浮点数输出f 解释为双精度并作为浮点数输出o解释为整数并作为八进制数输出s解释为字符串并为字符串输出u 解释为无符号整数输出g 解释自动选择合适的表示法p 解释为指. 阅读全文

posted @ 2013-05-21 23:50 m1001m 阅读(1226) 评论(0) 推荐(0)

Notice: Uninitialized string offset
摘要:在PHP 5.4,或者是PHP5.3时代。。麻烦的事更多了当使用数组中未定义的key时,就会出现提示Notice: Uninitialized string offset: 0,这句话的意思是你的数组key值越界了举例来说:定义的数组是 $arr = array( "id" => 18, "name" => 'haha' );如果输出 echo $arr['status'] 时,就会出现上述提示。所以输出前先检查下数值是否定义key,如:if(isset($arr['status'] )) ec 阅读全文

posted @ 2013-03-24 09:47 m1001m 阅读(953) 评论(0) 推荐(0)

php json_decode null (转)
摘要:自己遇到的问题.转过来..How To Parse JSON With PHP------网上找的------------在网上找了很多,都写的例子是json_encode.我把我遇到的这个情况写下吧!【第一种情况】json_decode 之后什么都没有,. 原因之一json_decode只支持utf-8.iconv('gbk','utf-8', $result_string),用iconv函数改变的编码格式,我个案是gbk..转成utf-8.【第二个情况】 数组对象是需要用print_r ,不能用echo的。【第三个情况】 之后还有乱码情况 ..我的个案是这样 阅读全文

posted @ 2013-03-01 13:03 m1001m 阅读(266) 评论(0) 推荐(0)

导航