/
getData.php
86 lines (64 loc) · 899 Bytes
/
getData.php
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
<?php
/**
* version 0.1
* 获取数据
*
* 类中方法调用
* $gt=new getData;
* $gt->test();
*
*/
//入口方法
if(!empty($_POST['hu']))
{
//echo "success";
$dataJson=$_POST['hu'];
//echo $dateJson;
$gt=new getData;
//直接写出json数据 以给 angular 抓取
echo $gt->text($dataJson);
}
else
{
echo "error";
}
/*
调入 处理类 ask.php
主方法开始
实现 功能
*/
require_once 'ask.php';
class getData
{
public $data="";
public function test($value='')
{
echo "OK..";
}
public function sound($value='')
{
# code...
}
public function text($value)
{
//json 处理
/*$obj=json_decode($value);
$param=$obj->hu;*/
$un=new stdClass;
if( !empty($value) )
{
$un-> mes = $value;
}
else
{
$un-> err = "Error!!!";
}
$data=json_encode($un);
return $data;
}
public function img($value='')
{
# code...
}
}
?>