php - 无法检索数组第一个元素的值
问题描述
我在 PHP 中有一个名为 $team 的数组,如下所示:
array(22) { ["league_name"]=> string(28) "1.súdánská liga 2020/2021" ["league_id"]=> string(6) "173720" ["sport_id"]=> string(3) "301" ["team_id"]=> string(6) "743616" ["team_name"]=> string(16) "Al Ahli Khartoum" ["display_name_long"]=> string(16) "Al Ahli Khartoum" ["display_name_short"]=> string(16) "Al Ahli Khartoum" ["when_added"]=> string(19) "31.12.2020 11:36:25" ["LV_team"]=> string(1) "." ["PZ_team"]=> string(1) "." ["Bc_team"]=> string(1) "." ["Bc_team_id"]=> string(1) "." ["Su_team"]=> string(1) "." ["Su_team_id"]=> string(1) "." ["To_team"]=> string(1) "." ["To_id"]=> string(1) "." ["LS_team"]=> string(1) "." ["LS_id"]=> string(1) "." ["eW_team"]=> string(1) "." ["eW_id"]=> string(1) "." ["bX_team"]=> string(1) "." ["bX_id"]=> string(1) "." }
我可以使用例如回显该表中的任何元素:
echo $team['team_id']
得到“743616”
但我不能echo $team['league_name']
用来获得“1.súdánská liga 2020/2021”
我收到错误:未定义的索引:xxx.php 中第 xxx 行的联盟名称。这不是我第一次遇到数组中第一个元素的问题。数组由 csv 文件制成(不知道是否需要该信息)。
解决方案
你检查过UTF8吗?也许是特殊字符导致了问题。
推荐阅读
- react-native - React Native:2 模态组合
- spring - 关于 CrudRepository 和 Criteria API
- vue.js - 将值连接到 Vue 中的 API url
- spring-boot - 无法在 Junit5 中自动装配 Springs JmsTemplate
- python - RANSAC 算法查找时间序列数据中的异常值并拟合幂律回归曲线
- javascript - 宏任务与微任务
- javascript - 如何自定义drawio字体和字体大小?
- routes - 将两个模块创建的值存储在一个数组中并使用这些值 Terraform
- java - 如何实现自定义类型安全
- angular - 我可以通过 dom getElementByID() 获取传单地图对象吗?