您的位置:首页 > 编程语言 > PHP开发

【嘉兴东臣php】ajax

2016-01-10 00:00 495 查看
echo json_encode(array("code"=>-2,"message"=>"request_error"));

字典内不能出现中文,如果出现中文而不转换,就出不来。

$.ajax({
,
dataType:"json",
data:datas,
type:"POST",
success:function( data )
{
callback( data );
},
error:function( data )
{
return -1;
}
})

千万注意大小写,周末因为这个和”啊咔“讨论了很久,仔细永远不会错

if(is_writable($fileName))
{
if($handle = fopen($fileName,"a+"))
{
echo json_encode(array("code"=>1,"message"=>""));
fwrite($handle,$userName."|".$userPwd."\r\n\n");
fclose($handle);
}else
{
die("打开不成功!");
}
}else{
echo json_encode(array("code"=>-2,"message"=>"request_error"));
}

文件操作
1、is_writable 判断是否可写
(file_exists 判断文件是否存在)
2、fopen 打开一个文件
3、fread 读取一个文件
4、filesize 返回当前文件长度
5、fwrite 写入一个文件
6、fclose 关闭一个文件

fopen 参数详解
r read 只读
w 写
a 追加
注意:写会覆盖!

1/utf-8匹配简体中文 gbk(Gb2312)匹配unicode
2/php执行脚本定时抓取数据函数set_time_limit,

3/html代码换行用<br/>,php脚本换行用\n
4/dos命令(1)cd切换命令(2)cd..返回上级(3)dir显示当前路径的所有文档文件夹
5/in_array 返回bool,顾名思义 判断值是否in数组中,例如:in_array("值",$arr);
6/array_keys 顾名思义keys,返回键的集合
7/array_values 顾名思义values,返回值的集合
8/array_search 顾名思义search查找,查找数组的值,返回的是bool,建议用恒等于判断
9/array_count_values顾名思义统计values出现的次数
10/settype(变量名,类型)顾名思义set设置type类型,设置变量类型
11/is_类型顾名思义is是不是 is_string(是不是字符串类型)is_int is_float is_array 四种
12/define宏定义。听起来就感觉很吊 用法:define("宏参数名",值) 主要使用的时候不需要引号,$符号,毕竟大佬,光环加身,不需要外力护驾
13/intval(),strval(),floatval() 三个强盗,强制转换别人性别,不,是数据类型
例如:round(19.99*100); 这个我不懂
14/empty判断集合是否为空 这让我想到isset() iseet只能检测变量是否设置了
15/__FILE__(显示当前文件的完整路径)、__LINE__(定义的行数)、__DIR__(显示当前文件的路径)魔术函数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: