php - 如何创建此数组样式
问题描述
你能帮助我吗?你知道我怎样才能创建一个像这种风格的数组吗?我想要一个有组织的数组,意思是 id、title、description 等...
Array
(
[0] => Array
(
[id] => 1
[title] => Fitness News
[description] => Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin tincidunt tempor nunc, sit amet facilisis metus molestie nec. Nulla varius justo et felis euismod bibendum. Vestibulum suscipit tempus viverra. Mauris eros lorem, posuere eget mattis et, euismod id metus. In ac dignissim ligula. fdsfdsfdsfds fdsf fsd
[image1] => test
[image1_title] => test
[created] => 2012-03-26
)
[1] => Array
(
[id] => 2
[title] => Recommended Products
[description] => Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin tincidunt tempor nunc, sit amet facilisis metus molestie nec. Nulla varius justo et felis euismod bibendum. Vestibulum suscipit tempus viverra. Mauris eros lorem, posuere eget mattis et, euismod id metus. In ac dignissim ligula.gdsfdsfdsfdsfds
[image1] => H
[image1_title] => H
[created] => 2012-03-25
)
[2] => Array
(
[id] => 3
[title] => New Category
[description] => This is a new category
[image1] =>
[image1_title] =>
[created] => 2012-03-13
)
)
我希望你能理解。谢谢你。
解决方案
您必须在循环中使用此结构并填充子数组。
$main_array = [];
$main_array[] = array(
'id'=>'value',
'title'=>'value',
'description'=>'value',
'image1'=>'value',
'image1_title'=>'value',
'created'=>'value',
);
推荐阅读
- python - 'NoneType' 'NoneType' 对象不可迭代
- django - cpanel上的django返回404上传文件
- javascript - 用于 HTML5 音频的原生 Chrome 和 Windows 10 音频控制器
- java - 如何在 Java Selenium 中使用 URL + 变量访问多个选项卡?
- node.js - express-session 和 passport-local 策略是如何工作的,它的执行流程是什么?
- python - 步行循环不在 Pygame 中循环,“+=”只执行一次
- reactjs - 反应组件不反映道具
- php - PHP - 阻止客户端使用 cURL 向我的网站发送 POST 请求
- amazon-cloudformation - Cloudformation 使用引擎 aurora-postgresql 和引擎模式创建 RDS 集群:无服务器
- angular - Angular:如何将私有方法纳入代码覆盖范围?