ecshop json_str_iconv()这个方法什么意思

 我来答
匿名用户
2015-08-11
展开全部
  iconv也是用来转换字符串编码的,与上函数功能相似。
  下面还有一些详细的例子:
  iconv — Convert string to requested character encoding
  (PHP 4 >= 4.0.5, PHP 5)
  mb_convert_encoding — Convert character encoding
  (PHP 4 >= 4.0.6, PHP 5)
  用法:

  string mb_convert_encoding ( string str, string to_encoding [, mixed from_encoding] )
  需要先enable mbstring 扩展库,在 php.ini里将; extension=php_mbstring.dll 前面的 ; 去掉
  mb_convert_encoding 可以指定多种输入编码,它会根据内容自动识别,但是执行效率比iconv差太多;
windblast
2018-03-19 · 知道合伙人软件行家
windblast
知道合伙人软件行家
采纳数:5633 获赞数:13606
毕业于空军第一航空学院电子专业,1991年开始接触电脑,从事多年计算机编程,具有较丰富的经验。

向TA提问 私信TA
展开全部

ecshop 提供了一些功能函数,其中 json_str_iconv 的定义如下:

json_str_iconv($str) 

将以 JSON 格式传递的参数进行转码

示例代码:

//-- 搜索用户  
  
if ($_REQUEST['act'] == 'search_users')  
{  
    $keywords = json_str_iconv(trim($_GET['keywords']));  
  
    $sql = "SELECT user_id, user_name FROM " . $ecs->table('users') .  
            " WHERE user_name LIKE '%" . mysql_like_quote($keywords) . "%' OR user_id LIKE '%" . mysql_like_quote($keywords) . "%'";  
    $row = $db->getAll($sql);  
  
    make_json_result($row);  
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2768f36
2014-12-19 · 超过16用户采纳过TA的回答
知道答主
回答量:38
采纳率:0%
帮助的人:37.5万
展开全部
这函数的用途是将JSON传递的参数转码。
详细说明:/includes/lib_base.php 大概 1187行
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式