<?php
$list =array(array('a'=>'b', 3, 4, 'bb'));
);
?>
이거를 자스에 그대로 넘겨서 자스에서도 배열로 사용하고 싶다면,
<script>
var list = <?= json_encode($list);?>
for(var i = 0;i<list.length;i++)
{
}
</script>
이런식으로 자연스럽게 php 배열을 자스로 넘겨 줄수 있더군요.
문제는 json_encode 함수가 php5 부터 지원된다는 거 하고
json_encode() 함수가 내부적으로는 utf-8로 작동 하는듯 합니다.
즉 파일 인코딩이 ansi 로 되어져 있는경우에 한글로 된 값들은 전부 출력이 안되더 군요.
그래서 값을 넘기기 위해서는 한글로 되어져 있는 것들을 utf-8로 변환 해줘야 합니다.
<?php
function change_encode(&$val, $key)
{
if(is_array($val))
{
array_walk($val, "change_encode");
}
$val = iconv("euckr", "utf-8", $val); // 반대인가. 헷갈리네요.
}
array_walk($list, "change_encode");
?>
댓글 5개
12년 전
좋아요
12년 전
한수 배워 갑니다. 감사합니다~!
12년 전
공부의길
takumi22
12년 전
감사합니다.
12년 전
감사합니다.
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 5930 | 12년 전 | 4640 | ||
| 5929 | 12년 전 | 7839 | ||
| 5928 | 12년 전 | 788 | ||
| 5927 | 12년 전 | 1416 | ||
| 5926 | 13년 전 | 1831 | ||
| 5925 |
김준수사랑
|
13년 전 | 1250 | |
| 5924 |
|
13년 전 | 2760 | |
| 5923 | 13년 전 | 959 | ||
| 5922 | 13년 전 | 1166 | ||
| 5921 | 13년 전 | 658 | ||
| 5920 | 13년 전 | 1181 | ||
| 5919 |
|
13년 전 | 1374 | |
| 5918 | 13년 전 | 12588 | ||
| 5917 |
프로프리랜서
|
13년 전 | 1099 | |
| 5916 |
프로프리랜서
|
13년 전 | 4626 | |
| 5915 |
프로프리랜서
|
13년 전 | 1605 | |
| 5914 |
프로프리랜서
|
13년 전 | 653 | |
| 5913 |
프로프리랜서
|
13년 전 | 934 | |
| 5912 |
프로프리랜서
|
13년 전 | 3746 | |
| 5911 |
프로프리랜서
|
13년 전 | 925 | |
| 5910 |
|
13년 전 | 4583 | |
| 5909 |
수야3019
|
13년 전 | 672 | |
| 5908 | 13년 전 | 834 | ||
| 5907 | 13년 전 | 1233 | ||
| 5906 | 13년 전 | 8757 | ||
| 5905 |
프로프리랜서
|
13년 전 | 1473 | |
| 5904 | 13년 전 | 2497 | ||
| 5903 | 13년 전 | 1652 | ||
| 5902 | 13년 전 | 1927 | ||
| 5901 | 13년 전 | 2013 | ||
| 5900 |
프로프리랜서
|
13년 전 | 1090 | |
| 5899 |
프로프리랜서
|
13년 전 | 1279 | |
| 5898 | 13년 전 | 17672 | ||
| 5897 | 13년 전 | 2334 | ||
| 5896 | 13년 전 | 4357 | ||
| 5895 | 13년 전 | 1691 | ||
| 5894 | 13년 전 | 2101 | ||
| 5893 |
프로프리랜서
|
13년 전 | 2160 | |
| 5892 | 13년 전 | 16039 | ||
| 5891 |
bitmaster
|
13년 전 | 1080 | |
| 5890 |
프로프리랜서
|
13년 전 | 946 | |
| 5889 |
|
13년 전 | 724 | |
| 5888 | 13년 전 | 1618 | ||
| 5887 |
|
13년 전 | 3199 | |
| 5886 | 13년 전 | 3448 | ||
| 5885 | 13년 전 | 2109 | ||
| 5884 | 13년 전 | 5651 | ||
| 5883 | 13년 전 | 2821 | ||
| 5882 | 13년 전 | 6029 | ||
| 5881 | 13년 전 | 1637 | ||
| 5880 | 13년 전 | 20716 | ||
| 5879 | 13년 전 | 905 | ||
| 5878 |
나의라임토마토
|
13년 전 | 1407 | |
| 5877 | 13년 전 | 16773 | ||
| 5876 |
maniAc
|
13년 전 | 2804 | |
| 5875 | 13년 전 | 1039 | ||
| 5874 | 13년 전 | 3735 | ||
| 5873 |
lainfox
|
13년 전 | 1182 | |
| 5872 | 13년 전 | 1346 | ||
| 5871 | 13년 전 | 796 | ||
| 5870 | 13년 전 | 2529 | ||
| 5869 |
AMDbest
|
13년 전 | 1513 | |
| 5868 |
한번잘해보자
|
13년 전 | 658 | |
| 5867 |
|
13년 전 | 916 | |
| 5866 | 13년 전 | 7493 | ||
| 5865 | 13년 전 | 2408 | ||
| 5864 | 13년 전 | 938 | ||
| 5863 | 13년 전 | 1311 | ||
| 5862 | 13년 전 | 2876 | ||
| 5861 | 13년 전 | 1028 | ||
| 5860 | 13년 전 | 19330 | ||
| 5859 | 13년 전 | 2944 | ||
| 5858 | 13년 전 | 2653 | ||
| 5857 | 13년 전 | 4823 | ||
| 5856 |
|
13년 전 | 1952 | |
| 5855 | 13년 전 | 817 | ||
| 5854 | 13년 전 | 1008 | ||
| 5853 | 13년 전 | 16106 | ||
| 5852 | 13년 전 | 825 | ||
| 5851 | 13년 전 | 2222 | ||
| 5850 | 13년 전 | 1773 | ||
| 5849 |
AMDbest
|
13년 전 | 1306 | |
| 5848 |
|
13년 전 | 1164 | |
| 5847 |
SeanLee
|
13년 전 | 1304 | |
| 5846 | 13년 전 | 23465 | ||
| 5845 | 13년 전 | 2651 | ||
| 5844 | 13년 전 | 28806 | ||
| 5843 |
|
13년 전 | 2207 | |
| 5842 | 13년 전 | 22519 | ||
| 5841 | 13년 전 | 5743 | ||
| 5840 |
Quincy
|
13년 전 | 935 | |
| 5839 | 13년 전 | 965 | ||
| 5838 | 13년 전 | 2820 | ||
| 5837 | 13년 전 | 1095 | ||
| 5836 | 13년 전 | 2315 | ||
| 5835 | 13년 전 | 1520 | ||
| 5834 | 13년 전 | 1503 | ||
| 5833 | 13년 전 | 6677 | ||
| 5832 | 13년 전 | 5213 | ||
| 5831 | 13년 전 | 1071 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기