在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