亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

php中類的屬性居然可以為數字?

2020-03-22 20:03:27
字體:
來源:轉載
供稿:網友
  • 最近用curl開發rest方式的api的時候,經常用到json編碼,發現了一個奇怪的問題。

    大家應該都知道一個數組,經過 json_encode 然后 json_decode 以后會變成一個 對象 ,其中鍵名變成對象的屬性名,

    到這里奇怪的事情要發生了,如果這個數組是數字索引的,那么就會出現文中的正題了。

    比如下邊的這段代碼:

    /*PHP Version 5.3.10*/	$a[3] = array('id'=>'3','name'=>'hello','description'=>'fasdf');	$m = json_encode($a);			//echo $m;        ////$m 的值是 {"3":{"id":"3","name":"hello","description":"fasdf"}}object(stdClass)#1 (1) { ["3"]=> object(stdClass)#2 (3) { ["id"]=> string(1) "3" ["name"]=> string(5) "hello" ["description"]=> string(5) "fasdf" } }	$n = json_decode($m);	var_dump($n);	//輸出結果為object(stdClass)#1 (1) { ["3"]=> object(stdClass)#2 (3) { ["id"]=> string(1) "3" ["name"]=> string(5)"hello" ["description"]=> string(5) "fasdf" } }

    看到奇怪的現象了吧,["3"]=> object(stdClass)#2 !
    其中$n是一個對象,他有一個屬性,屬性名為3。

    OK,接下來大膽假設,類里邊可不可以直接定義數字屬性呢?

    html' target='_blank'>class A {
    public $3 = 3;
    }

    報錯:
    Parse error: syntax error, unexpected ‘$’, expecting T_VARIABLE in t.php on line 18

    再假設,將屬性名偽裝:

    class A {
    public function __construct() {
    $m = "3";
    $this->$m=3;
    }
    }
    發現可以成功運行,繼續修改:

    class A {
    public function __construct() {
    $m = "3";
    $this->$m=3;
    }
    }
    $a = new A();
    var_dump($a);
    //輸出結果object(A)#3 (1) { ["3"]=> int(3) }
    求解釋這個是什么現象呢?

    PHP編程

    鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
    日韩美女av在线| 91精品国产高清久久久久久91| 91夜夜未满十八勿入爽爽影院| 日韩一区二区在线视频| 蜜臀久久99精品久久久无需会员| 亚洲人精选亚洲人成在线| 欧美资源在线观看| 国产美女精品视频免费观看| 欧美大片在线看免费观看| 久久偷看各类女兵18女厕嘘嘘| 国产精品久久久久久久久久久久久| 久久视频在线看| 国产精品jizz在线观看麻豆| 日韩麻豆第一页| 亚洲免费视频一区二区| 国产日韩欧美一二三区| 日韩在线欧美在线国产在线| 亚洲欧美日韩国产成人| 成人黄色免费在线观看| 日韩免费电影在线观看| 92福利视频午夜1000合集在线观看| 色狠狠av一区二区三区香蕉蜜桃| 一本色道久久综合狠狠躁篇的优点| 国产精品自拍网| 色哟哟网站入口亚洲精品| 色哟哟入口国产精品| 久久九九有精品国产23| 欧美精品国产精品日韩精品| 国产极品精品在线观看| 色综合久久中文字幕综合网小说| 97精品在线视频| 日韩美女在线播放| 国产精品欧美一区二区| 国产精品丝袜高跟| 欧美电影在线观看完整版| 91香蕉嫩草神马影院在线观看| 中国china体内裑精亚洲片| 日韩美女在线观看一区| 国产专区精品视频| 国产精品日韩欧美| 一本大道亚洲视频| 菠萝蜜影院一区二区免费| 亚洲国模精品一区| 夜夜嗨av色一区二区不卡| 亚洲精品国产suv| 国产视频精品免费播放| 亚洲日韩欧美视频| 欧美亚洲国产日韩2020| 亚洲女人被黑人巨大进入| 77777少妇光屁股久久一区| 超碰日本道色综合久久综合| 68精品国产免费久久久久久婷婷| 国内精品美女av在线播放| 国产成人精品视频在线| 亚洲少妇中文在线| 欧美日韩国产区| 国产视频久久网| 欧美视频裸体精品| 国产精品户外野外| 国产成人在线亚洲欧美| 久久久国产一区二区三区| 国产亚洲美女精品久久久| 97国产在线视频| 国产成人精品a视频一区www| 欧美在线观看一区二区三区| 日韩欧美在线视频免费观看| 中文字幕九色91在线| 精品国产一区二区三区久久狼黑人| 国产69久久精品成人| 欧美多人乱p欧美4p久久| 7777免费精品视频| 亚洲最大av在线| 九九热精品视频在线播放| 亚洲一区二区三区乱码aⅴ蜜桃女| 国产精品久久久久久五月尺| 亚洲天堂第二页| 亚洲国产精品悠悠久久琪琪| 欧美精品激情视频| 亚洲欧洲一区二区三区在线观看| 久久乐国产精品| 中文字幕亚洲无线码在线一区| 一区三区二区视频| 欧美xxxx综合视频| 情事1991在线| 2019日本中文字幕| 久久久伊人欧美| 久久av中文字幕| 亚洲网站在线观看| 国模私拍视频一区| 久久99视频精品| 韩国欧美亚洲国产| 久久久久久久一| 亚洲 日韩 国产第一| 久久久久久香蕉网| 日韩av免费在线看| 亚洲色图第一页| 精品亚洲男同gayvideo网站| 久久av.com| 久热精品视频在线免费观看| 57pao成人国产永久免费| 国产精品精品视频一区二区三区| 91久久国产婷婷一区二区| 亚洲精品456在线播放狼人| 国产精品福利久久久| 成人美女免费网站视频| 亚洲天堂精品在线| 91在线免费观看网站| 精品国产欧美成人夜夜嗨| 精品丝袜一区二区三区| 欧美大片免费观看| www.日本久久久久com.| 日韩成人av网址| 日韩免费在线电影| 国产精品扒开腿做爽爽爽的视频| 亚洲图片欧美日产| 亚洲欧美日韩国产成人| 久久av红桃一区二区小说| 亚洲第一精品福利| 亚洲图片在线综合| 亚洲人成电影网站色…| 国产精品网址在线| 日韩大陆欧美高清视频区| 97国产精品视频| 韩国精品美女www爽爽爽视频| 久久九九有精品国产23| 日韩中文在线观看| 亚洲欧美制服综合另类| 欧美性猛交丰臀xxxxx网站| 亚洲国产精品热久久| 日本成熟性欧美| 国产欧美日韩精品在线观看| 日韩av电影免费观看高清| 成人性生交大片免费看小说| 久久99久久久久久久噜噜| 国产精品人成电影在线观看| 91成人精品网站| 日本国产欧美一区二区三区| 最好看的2019的中文字幕视频| 亚洲成人久久久久| 日韩av在线免费| 欧美精品激情视频| 日本免费久久高清视频| 欧美激情一级欧美精品| 国产69精品久久久久9999| 大伊人狠狠躁夜夜躁av一区| 久久精品视频亚洲| 国产在线观看不卡| 91日韩在线视频| 日韩视频中文字幕| 日韩精品久久久久| 国产欧美欧洲在线观看| www.日本久久久久com.| 国产精品青青在线观看爽香蕉| 国产欧美韩国高清| 亚洲国产欧美久久| 国产日产久久高清欧美一区| 色综合久久中文字幕综合网小说| 中文字幕日韩专区| 欧美中文字幕在线播放| 在线午夜精品自拍| 视频一区视频二区国产精品| 亚洲国产天堂久久国产91| 亚洲男人第一网站| 亚洲日韩欧美视频一区|