PHP解析IcoMoon JSON
IcoMoon使用css类创建字体图标。它还生成一个JSON文件。我正在从事一个php项目,在这个项目中,循环浏览他们的JSON字体文件并获取所有字体名称会很有帮助PHP解析IcoMoon JSON,php,json,Php,Json,IcoMoon使用css类创建字体图标。它还生成一个JSON文件。我正在从事一个php项目,在这个项目中,循环浏览他们的JSON字体文件并获取所有字体名称会很有帮助 { "IcoMoonType": "selection", "icons": [ { "icon": { "paths": [ "1230912-3", "1230912-3", "1230912-3"
{
"IcoMoonType": "selection",
"icons": [
{
"icon": {
"paths": [
"1230912-3", "1230912-3", "1230912-3"
],
"grid": 0,
"tags": [
"home-addusers"
]
},
"properties": {
"order": 23,
"id": 56,
"prevSize": 32,
"code": 58880,
"name": "home-addusers",
"ligatures": ""
},
"setIdx": 0,
"iconIdx": 0
},
该名称位于“属性”下。我想循环浏览所有图标并使用字体名称。这是我到目前为止所拥有的
$icons_data = '/selection.json');
$icons = json_decode($icons_data,true);
foreach($icons['icons'] as $key=>$val){
echo $val['name'];
}
你钻得不够深;您需要使用
$val['properties']['name']
所以,只需使用$val['properties']['name']
?就可以了。非常感谢你!介意接受它作为回答吗?刚刚发布。:)