PHP에서 json_encode로 Json Data 통신 기본형 예제 소스
데모 URL은 http://demo.widgets.co.kr/?c=66/69 입니다.
//test.php
<?
$data["age"]["1"] = '한글';
$data["age"]["2"] = '~!@#$%^&*.,<>\'()_+|`-/=\/';//\는 안됨 \/이렇게 쓰기위한 인자로 쓰임
$data["type"]["1"] = 'ABCD';
$data["type"]["2"] = '1234';
$data[0] = '0000';
$output = json_encode( $data) ;
echo $output;
?>
//index.php
<script>
$.ajax({
url:"./test.php",
data:"",
type:'POST',dataType:'json',
charset:'utf-8',
error:
function(XMLHttpRequest,textStatus,errorThrown) { alert("Error: " +
textStatus + " " + errorThrown + "\n"
+XMLHttpRequest.getAllResponseHeaders()); },
success:function(e) {
var jsonData = e;
alert(jsonData.age[1]);
alert(jsonData.age[2]);
alert(jsonData.type[1]);
alert(jsonData.type[2]);
alert(jsonData[0]);
}
});
</script>
데모 URL은 http://demo.widgets.co.kr/?c=66/69 입니다.
게시판 목록
개발자팁
질문은 QA에서 해주시기 바랍니다.
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 4976 | 기타 | 5년 전 | 2115 | ||
| 4975 | 웹서버 |
nooree
|
5년 전 | 2760 | |
| 4974 | node.js |
younhoso
|
5년 전 | 2131 | |
| 4973 | PHP |
|
5년 전 | 3636 | |
| 4972 | 기타 |
younhoso
|
5년 전 | 2256 | |
| 4971 | JavaScript | 5년 전 | 2484 | ||
| 4970 | 웹서버 | 5년 전 | 4117 | ||
| 4969 | JavaScript |
|
6년 전 | 2776 | |
| 4968 | JavaScript |
|
6년 전 | 1926 | |
| 4967 | JavaScript |
younhoso
|
6년 전 | 2038 | |
| 4966 | JavaScript |
|
6년 전 | 2113 | |
| 4965 | PHP |
|
6년 전 | 2103 | |
| 4964 | 기타 | 6년 전 | 2916 | ||
| 4963 | JavaScript | 6년 전 | 2086 | ||
| 4962 | JavaScript | 6년 전 | 2282 | ||
| 4961 | jQuery |
아이티몬스
|
6년 전 | 2088 | |
| 4960 | PHP | 6년 전 | 2736 | ||
| 4959 | 기타 | 6년 전 | 2563 | ||
| 4958 | PHP |
아이티몬스
|
6년 전 | 4572 | |
| 4957 | 기타 | 6년 전 | 2092 | ||
| 4956 | 정규표현식 |
하늘위의길
|
6년 전 | 2315 | |
| 4955 | 정규표현식 |
하늘위의길
|
6년 전 | 2670 | |
| 4954 | 웹서버 |
하늘위의길
|
6년 전 | 4135 | |
| 4953 | PHP | 6년 전 | 2522 | ||
| 4952 | PHP |
몰라무서워
|
6년 전 | 3207 | |
| 4951 | MySQL | 6년 전 | 4124 | ||
| 4950 | jQuery | 6년 전 | 3610 | ||
| 4949 | node.js | 6년 전 | 2674 | ||
| 4948 | node.js | 6년 전 | 2395 | ||
| 4947 | node.js | 6년 전 | 2644 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기