php用json_encode输出为空的一个解决办法

从网上搜到的都是 iconv("GBK","UTF-8//IGNORE",$str); ,把GBK转为UTF-8,可我的情况明明都是UTF-8编码的,用了前面的方法就乱码了。试着用了一下: $str = iconv("UTF-8","UTF-8//IGNORE",$str); UTF-8 转为 UTF-8 竟然可以了,我也搞不懂是什么原因,以后遇到类似问题就用这个方法试试。
静夜思 发布于 2015-04-07 17:37 | 阅读 8175 次 | 评论 0 条

VFP中控制WORD图片大小

lcFileName=GETPICT() IF !FILE(lcFileName) MESSAGEBOX("请选择图片文件") RETURN ENDIF ***请修改测试图片位置 oword=createobject("word.application") oword.Visible=.t. oword.Documents.add oword.Selection.InlineShapes.AddPicture("D:\My Documents\My Pictures\图1.JPG",.f.,.t.) ?"文档中的图片个数:"...
sdta 发布于 2015-04-06 01:01 | 阅读 2959 次 | 评论 0 条

VFP中获得选定EXCEL区域的行列号

oxls=CREATEOBJECT("Excel.application") oxls.Visible=.t. oxls.Workbooks.Add ?oxls.Selection.address oxls.ActiveSheet.range("A2:h8").select ?oxls.Selection.address
sdta 发布于 2015-04-05 12:17 | 阅读 2039 次 | 评论 0 条

rvm创建和设置默认的gemset

rvm 2.2.1 --default #设置默认ruby版本 rvm gemset create rails420 #创建gemset rvm 2.2.1@rails420 --default #设置这个gemset为系统默认 rvm gemset delete rails420 #删除gemset
静夜思 发布于 2015-04-03 09:51 | 阅读 5676 次 | 评论 0 条

rvm设置ruby版本和返回到系统默认版本

设置回系统默认版本: rvm use system 设置某个版本(前提是这个版本已经安装): rvm 2.2.1 --default
静夜思 发布于 2015-04-03 09:32 | 阅读 10667 次 | 评论 0 条

WAIT信息屏幕居中 函数

** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * 名称:WAIT信息屏幕居中 函数 * 作者:宋** * 公司:SYRSOFT(R) 上海 中国 * 声明:版权所有(C)宋** 保留所有权利 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * 语法 MsgCent(cExpression [,nModel]) * 参数 * cExpression * 指定要显示的自定义信息。若省略...
sdta 发布于 2015-04-01 00:35 | 阅读 2165 次 | 评论 0 条

两表结构相同,相同字段不同内容对比

* 该代码的前提是表结构相同,字段顺序相同,记录数相同,两表关键字段内容相同(同样适用关键字段内容不正确的情况,前提是记录顺序相同,这时用RECNO()作为索引关键字) clear create cursor tt (a1 c(10),a2 c(10),a3 c(10)) insert into tt values ("0001","abcd","aa") insert into tt values ("0002","abcd","ab") insert into tt values ("0003","abcd","ac") insert into tt v...
sdta 发布于 2015-04-01 00:30 | 阅读 1509 次 | 评论 0 条

特殊文本文件的提取方法

说明:&T为一间店铺的开始,&P为一间店铺的结束,&L为一条记录的结束 Create Cursor TEST (Shopno C(10),Shopname C(30),Pos C(10),Card C(20),Amt N(10,2),Hkfee N(10,2),seq C(10),Date1 C(8) ,Time C(6)) nRow=ALines(AcStr,FileToStr("Wt.Txt"),1,Chr(13)+Chr(10)) For lnI=1 To nRow cStr=AcStr[lnI] ...
sdta 发布于 2015-04-01 00:24 | 阅读 1588 次 | 评论 0 条

获取EXCEL某一工作表的页数

FileName=GetFile("Xls") If Empty(FileName) Return EndIf oExcel=CreateObject('Excel.application') oExcel.Workbooks.Open(FileName) oExcel.SHEETS(1).SELECT *oExcel.Worksheets("sheet1").Activate nPages=oExcel.ActiveSheet.HPageBreaks.Count+1 MessageBox(FileName+"共有 "+Transform(nPages)+" ...
sdta 发布于 2015-04-01 00:18 | 阅读 2397 次 | 评论 3 条

PHP中穿插的html代码返回到字符串

在PHP中,有时候我们不想直接输出HTML代码,而是把这些html代码放到一个字符串中。可以用缓冲实现。 <? ob_start(); ?> <div>这些内容将返回到字符串中</div> <? $str = ob_get_clean(); ?>
静夜思 发布于 2015-03-31 09:11 | 阅读 3821 次 | 评论 2 条

逆转数求大神指点

任意给你一个整数,这个数可能很大(最长不超过100位),你能求出它的逆转数吗? 逆转数定义如下: 1.一个末尾没有0的整数,它的逆转数就是各位数字逆序输出; 2.一个负数的逆转数仍是负数; 3.一个末尾有0的整数,它的逆转数如同下例: reverse (1200) = 2100 reverse (-56) = -65 要求定义并使用如下函数: void reverse(char *str) { //函数求出str的逆转数并存入str。 } 我的程序: #include<stdio.h> #i...
渣渣渣 发布于 2015-03-26 17:22 | 阅读 1547 次 | 评论 0 条

git push简略教程

git push命令用于将本地分支的更新,推送到远程主机。它的格式与git pull命令相仿。 $ git push <远程主机名> <本地分支名>:<远程分支名> 注意,分支推送顺序的写法是<来源地>:<目的地>,所以git pull是<远程分支>:<本地分支>,而git push是<本地分支>:<远程分支>。 如果省略远程分支名,则表示将本地分支推送与之存在”追踪关系”的远程分支(通常两者同名),如果该远程分支不存在,则会被新建。 $ git push origin master 上面命令表示,将本地的master分支...
静夜思 发布于 2015-03-26 14:42 | 阅读 2405 次 | 评论 0 条

移植应用程序

首先确认是否有配置文件: configure,如果有,您先输入:./configure --help,查看配置选项列表,然后根据需要添加配置选项,配置好之后再查看生成的Makefile文件,如果没有configure 文件,就直接查看Makefile 文件,然后修改编译器为交叉编译器(arm-linux-gcc),然后同时还需要修改ld、ar、g++和ranlib 等为:arm-linux-xxx(xxx 就是刚刚提到的名称)。完成了这些之后就可以开始编译了,几乎不会一次性通过的,然后就是通过出错信息进行修改和查找原因了,这部分就没法说了,需要耐心,还需要百折不挠的精神。然后就是多多移植...
sdwenyliu 发布于 2015-03-26 08:39 | 阅读 1082 次 | 评论 0 条

分组排名次

* 说明:原表为Cjb.Dbf<见附件>,准考证号前4位为学校编码,要求根据成绩按 学校编码 分类排出 名次,排出的结果见 名次 字段,遇到不同的学校编码,名次从1开始排,当成绩相同时排出的名次一样,最后结果如:1133567 * 代码为VFP9版本 T1=Seconds() Select Left(准考证号,4) 学校编码,准考证号,总成绩,000000 名次 From Cjb Order By 学校编码,总成绩 Desc Into Cursor Mcb ReadWrite Go Top Scatter Memva...
sdta 发布于 2015-03-25 00:23 | 阅读 2243 次 | 评论 0 条

VFP逐日累计问题

Create Cursor 原表 (单位 C(1),日期 C(8),完成量 N(10)) Insert Into 原表 Values ("A","20150301",10) Insert Into 原表 Values ("A","20150302",30) Insert Into 原表 Values ("A","20150303",50) Insert Into 原表 Values ("B","20150301",20) Insert Into 原表 Values ("B","20150302",40) Insert Into 原表 Values ("B","20150303...
sdta 发布于 2015-03-23 16:52 | 阅读 1881 次 | 评论 0 条

MIPS add applivation vstftds

there is someworing with application when add vstftds .maybw there is wrong wrong with the Makefile
sdwenyliu 发布于 2015-03-23 09:39 | 阅读 1040 次 | 评论 0 条

网页小游戏

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>点我啊</title> <style type="text/css"> i...
qunxingw 发布于 2015-03-22 20:54 | 阅读 2166 次 | 评论 0 条

日期段合并问题

Set Date To Ansi Set Century On Set Safety Off CLOSE DATABASES Create Table tt1 (cname c(6),cyear c(6), Cmonth c(6),nnewsal N (9,2)) Insert Into tt1 Values ("hans", "1998","2",300) Insert Into tt1 Values ("hans", "1998","3",300) Insert Into tt1 Values ("hans", "1998","4",300) Insert Into ...
sdta 发布于 2015-03-22 14:50 | 阅读 1865 次 | 评论 0 条

快速计算字符串中有分隔符的数字之和的方法

a="1,2,3,4" ?evaluate(chrtran(a,",","+"))
sdta 发布于 2015-03-21 13:44 | 阅读 1685 次 | 评论 0 条

值得一看的帖子

VFP 6.0中Datetime在内存中的格式:http://bbs.csdn.net/topics/320165494 文本文件转换为DBF问题(有文本格式):http://bbs.csdn.net/topics/340041831 把一个 dbf 表导出为 xls 有几种方式?:http://bbs.csdn.net/topics/320113077 vfp导出excel的方法探讨 http://bbs.csdn.net/topics/320020197 如何保证excel数值字段转换成vf不失真啊:http://bbs...
sdta 发布于 2015-03-21 11:36 | 阅读 2244 次 | 评论 0 条