记录Harde学习成长生活的点点滴滴.
2010-04-14 JavaScript,PHP


没有评论
90 次浏览

Javascript生成json(可以用php的json_decode解码)

这几天迷上了JSON,连项目中一些XML的工作都交给了JSON
话说JSON真的比XML方便的多啊…

但是有个问题
虽然JS解码JSON非常方便,但是编码似乎没有什么好办法…
本着能懒即懒,不能懒也尽量懒的原则,古狗了一下
还真让我发现了
PHP里直接用json_decode就可以解码,用起来相当方便

?View Code JAVASCRIPT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
function json_encode_js(aaa){
        function je(str){
            var a=[],i=0;
            var pcs="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
            for (;i<str.length;i++){
                if(pcs.indexOf(str[i]) == -1)
                    a[i]="\\u"+("0000"+str.charCodeAt(i).toString(16)).slice(-4);
                else
                    a[i]=str[i];
            }
            return a.join("");
        }
        var i,s,a,aa=[];
        if(typeof(aaa)!="object") {alert("ERROR json");return;}
        for(i in aaa){
            s=aaa[i];
            a='"'+je(i)+'":';
            if(typeof(s)=='object'){
                a+=json_encode_js(s);
            }else{
                if(typeof(s)=='string')
                    a+='"'+je(s)+'"';
                else if(typeof(s)=='number')
                    a+=s;
            }
            aa[aa.length]=a;
        }
        return "{"+aa.join(",")+"}";
    }

话说,看着aaa的变量名有点不爽,我给改掉了...
同样有不爽的...自己改去,我是不会提供的..o(∩_∩)o 哈哈

2010-04-06 PHP


3条评论
430 次浏览

SwfUpload的实际使用案例[PHP]

因为手头正在做一个影楼的网站,所以不可避免的用到了图片上传。
我这个人很懒,也很会懒…
以前.net项目,都把常用的功能做成控件…
可惜这个项目是php的…不能继续懒的,网上搜了搜,没有特别满意的,本来看到Jquery有个上传的很不错,不过自己看了下
和swfupload也没什么区别,而且还没swfupload好用

算了,再写个php的“控件”吧….以后继续懒…..

纯swfupload实现….简单进行了下修改,做了下简单汉化,看几张效果图

点击我阅读全文 »

2010-01-03 PHP


2条评论
17 次浏览

PHP编码规范

编码规范有什么用这个问题我想就不用提了吧……
本文分两部分
第一部分简单说下HTML的书写规范

第二部分是PHP的编码规范
不愿意看第一部分的
可以点击我直接跳到PHP编码规范


html

1、标签、属性全部小写、标签必须闭合
2、除同一标签的闭合标签,尽量不要写在一行,换行时注意缩进
例:一个table

1
2
3
4
5
<table>
    <tr>
        <td>我是内容</td>
    </tr>
</table>

点击我阅读全文 »

2008-12-13 PHP


没有评论
135 次浏览

PHP在线解压缩工具

今天不知道怎么了,只要通过FTP上传覆盖文件

就丢失连接~~

plesk平台还不支持在线解压缩,传压缩包再解压的办法也不适用

抱着试一试的态度,搜索了下~~

结果真让我翻到了~~

不敢藏私放出源码

注意:jy.php(这个PHP的文件名)必须要有执行权限,建议临时设置成777权限,用完删除。

点击我阅读全文 »

2008-11-10 PHP


没有评论
52 次浏览

用 PHP 读取和编写 XML DOM

本文转载自:

http://www.ibm.com/developerworks/cn/opensource/os-xmldomphp/

实在是搞不定那乱七八糟的HTML代码了~~

建议大家看上面的原文~~~

下面的东西丢的太多~~~

有许多技术可用于用 PHP 读取和编写 XML。本文提供了三种方法读取 XML:使用 DOM 库、使用 SAX 解析器和使用正则表达式。还介绍了使用 DOM 和 PHP 文本模板编写 XML。

用 PHP 读取和编写可扩展标记语言(XML)看起来可能有点恐怖。实际上,XML 和它的所有相关技术可能是恐怖的,但是用 PHP 读取和编写 XML 不一定是项恐怖的任务。首先,需要学习一点关于 XML 的知识 —— 它是什么,用它做什么。然后,需要学习如何用 PHP 读取和编写 XML,而有许多种方式可以做这件事。

本文提供了 XML 的简短入门,然后解释如何用 PHP 读取和编写 XML。 点击我阅读全文 »

返回顶部