在phpmyadmin和整個數組的print_r中,template_id的值爲3,但是當我直接打印值時,我得到31?PHP從同一個數組中輸出不一致的值
任何關於爲什麼會發生這種情況將不勝感激。
當我從$ print_r的數據[ '簡歷']我得到:
陣列([PROFILE_ID] => 38名] =>艾米P. Cherwim [職業] => 行政助理[標語] =>行政助理[電話] => 444-222-4339 [傳真] => [email] => [email protected] [網站] => [地址] => 336 W. Chugalug Way Sentinel,WY 33666 [user_id] => 1 [title] => Amy的個人資料[date_add] => 0000-00-00 00:00:00 [date_mod] => 2012-03-04 10:53:40 [resume_id] = > 316 [vanity_name] =>模板3的樣本副本[template_id] => 3 [scale] => 1)1
當我從$ print_r的數據[ '恢復'] [ 'template_id']我得到:31
您是否在'print_r'輸出結尾處看到'1'?你不需要在'print_r'中使用'echo',就像說'echo TRUE;'一樣。 – 2012-03-20 21:59:44
'echo $ data ['resume'] ['template_id'];'會給你'3'。 Print_r在末尾添加1 – safarov 2012-03-20 22:00:04