老师我在末种培训机构,培训买这个课的目的是为了巩固好基础。我自学觉得没有更好的巩固知识的方法,老师可

原创 2019-03-22 10:49:41 252
摘要: public function searchMaterial($keyname,$username){       $materialSer = D("Material","Service");       /*materials是一个二维数组,它的一个元素是一个ph

 public function searchMaterial($keyname,$username){

       $materialSer = D("Material","Service");

       /*materials是一个二维数组,它的一个元素是一个php对象:物资类

        物资类的title,attention,keywords等三个字段可能含有中文*/

       $materials = $materialSer->appMatSearch($keyname);


       /*循环输出每一个json编码后的对象*/

       foreach($materials as $key=>$val){

           //1.将中文字段url编码

           $val['title'] = urlencode($val['title']);          

           $val['attention'] = urlencode($val['attention']);         

           $val['keywords'] = urlencode($val['keywords']);


           //2.将对象json编码:$json_val是字符串格式,中文字段是url编码显示

           $json_val = json_encode($val);


           //3.将json编码后的对象(json串)url解码:$json_material是字符串格式,中文字段是中文显示

           $json_material = urldecode($json_val);

           echo($json_material);

       }

       /**如果物资对象的字段都没有中文内容,可以直接用下面方法把二维数组转为json串*/

       // echo(json_encode($materials));

   }

--------------------- 

作者:dream_heheda 

来源:CSDN 

原文:https://blog.csdn.net/dreamstar613/article/details/70784877 

版权声明:本文为博主原创文章,转载请附上博文链接!


批改老师:天蓬老师批改时间:2019-03-22 13:37:48
老师总结:你这是直接复制网络上的内容吧, 起码把地址源删除一下吧, 下次注意

发布手记

热门词条