迅速掌握PHP JSON加密函數(shù)運(yùn)用技巧
作者:佚名 
  對于PHP JSON加密函數(shù)來說,其具有非常重要的意義。我們需要在不斷的編程實踐中去總結(jié)經(jīng)驗,掌握這一函數(shù)的用法。
 PHP JSON加密函數(shù)的熟練掌握,可以幫助我們解決PHP代碼程序的安全問題。在一定程度上保證了代碼的整體性和可靠性。#t#
以下為PHP JSON加密函數(shù)的具體應(yīng)用:
- function php_json_encode($arr)
 - {
 - $json_str = "";
 - if(is_array($arr))
 - {
 - $pure_array = true;
 - $array_length = count($arr);
 - for($i=0;$i<$array_length;$i++)
 - {
 - if(! isset($arr[$i]))
 - {
 - $pure_array = false;
 - break;
 - }
 - }
 - if($pure_array)
 - {
 - $json_str ="[";
 - $temp = array();
 - for($i=0;$i<$array_length;$i++)
 - {
 - $temp[] = sprintf("%s", php_json_encode($arr[$i]));
 - }
 - $json_str .= implode(",",$temp);
 - $json_str .="]";
 - }
 - else
 - {
 - $json_str ="{";
 - $temp = array();
 - foreach($arr as $key => $value)
 - {
 - $temp[] = sprintf("\"%s\":%s", $key, php_json_encode($value));
 - }
 - $json_str .= implode(",",$temp);
 - $json_str .="}";
 - }
 - }
 - else
 - {
 - if(is_string($arr))
 - {
 - $json_str = "\"". json_encode_string($arr) . "\"";
 - }
 - else if(is_numeric($arr))
 - {
 - $json_str = $arr;
 - }
 - else
 - {
 - $json_str = "\"". json_encode_string($arr) . "\"";
 - }
 - }
 - return $json_str;
 - }
 
希望通過上面這段代碼的演示,大家能夠充分掌握PHP JSON加密函數(shù)的用法,幫助自己完善代碼編程。
責(zé)任編輯:曹凱 
                    來源:
                    CSDN
 














 
 
 
 
 
 
 