如何将php数组转换为JSON?

如何将php数组转换为JSON?,php,arrays,json,Php,Arrays,Json,我有下面的数组,我想把它转换成json格式,所以请帮助我 <?php $txt=array("apple","orange","papaya"); json_encode($txt); ?> 请帮助我,我使用了json_编码,但没有得到预期的结果 那么,请建议我,可能的解决方案是什么 提前感谢 只需这样做: <?php $txt=array( array("fruit"=> ar

我有下面的数组,我想把它转换成json格式,所以请帮助我

<?php

   $txt=array("apple","orange","papaya");

   json_encode($txt);

?>
请帮助我,我使用了json_编码,但没有得到预期的结果

那么,请建议我,可能的解决方案是什么

提前感谢

只需这样做:

<?php
   $txt=array(
           array("fruit"=>
                       array(1=> "apple",
                             2=>"orange",
                             3=>"papaya")
                   )
   );

   echo json_encode($txt);

?>

$txt=array(“水果”=>array(“1”=>“苹果”、“2”=>“橙色”、“3”=>“木瓜”)是,但如何生成此数组格式。如果我有一个大数组。可能是100个索引。首先你应该告诉自己数组和对象之间的区别。是的,但是我如何才能为更大的数组生成这种格式。。。我的帖子是为了回答你的问题,确保你包含了详细信息,我会更新我不理解的邮件,我想我已经详细阐述了一切。。请理解并帮助我。请注意:注意unicode字符。如果你
json\u encode
没有看到任何东西,很可能是你的文本编码把它弄糟了。@user2551103我正在试图帮助你。所以帮我帮你。我没有上下文我不知道你想做什么,你没有详细说明你问题中的
100index
。我不能只是编代码
<?php
   $txt=array(
           array("fruit"=>
                       array(1=> "apple",
                             2=>"orange",
                             3=>"papaya")
                   )
   );

   echo json_encode($txt);

?>
[{"fruit":{"1":"apple","2":"orange","3":"papaya"}}]