<?php $array_1= array();//一维数组; $array_2= array();//二维数组; $array_1[’username’]="dfdsf"; $array_1[’age’]=25; $array_2[’nember’][’shjsh’][’username’]="dfdsf"; $array_2[’nember’][’shjsh’][’age’]=25; $array_2[’nember’][’hjhj’][’username’]="ghgj"; $array_2[’nember’][’hjhj’][’age’]=27; //print_r($array_2); $jsonObj_1=json_encode($array_1); echo $jsonObj_1; ?>
1차원 배열을 json 데이터 형식으로 변환하면 결과가 출력되지 않습니다. $jsonObj_1=json_encode($array_1);에 항상 오류가 나타납니다. 무슨 일인지 모르겠습니다. -PHP 중국 웹사이트 Q&A - 1차원 배열을 json 데이터 형식으로 변환하면 결과가 출력되지 않습니다. $jsonObj_1=json_encode($array_1);에 항상 오류가 나타납니다. 무슨 일인지 모르겠습니다. -PHP 중국어 홈페이지 Q&A
꼭 보고 배워보세요.
是你的标点符号有问题啊,不是中文下的‘ ’而是在英文下的' '
$array_1= array();//一维数组;
$array_2= array();//二维数组;
$array_1['username']="dfdsf";
$array_1['age']=25;
$array_2['nember']['shjsh']['username']="dfdsf";
$array_2['nember']['shjsh']['age']=25;
$array_2['nember']['hjhj']['username']="ghgj";
$array_2['nember']['hjhj']['age']=27;
//print_r($array_2);
$jsonObj_1=json_encode($array_1);
echo $jsonObj_1;
?>