我的数组如下 阵列
(
[2] => Title: Warmly little before cousin sussex entire set Blessing it ladyship.
[3] => Snippet: Testing
[4] => Category: Member
[5] => Tags: little, before, entire
)
我想删除键2,3,4和5,以便它应该像这样
Array
(
Title: Warmly little before cousin sussex entire set Blessing it ladyship.,
Snippet: Testing ,
Category: Member ,
Tags: little before entire
)
我的实际数组如下: -
Array
(
[0] => Array
(
[0] => Array
(
[chapter_id] => 7
[version_id] => 1
[chapter_number] => 1
[Topics] => Array
(
[0] => Array
(
[topic_id] => 8
[content] => Array
(
[0] => Array
(
[content] =>
远远没有结束他的事情。想要四个我们面对他的大门。在扮演他的时候,女士们虽然大自然也回答得很少祝福哦,以前也是如此愉快。很快就拿到了四个大小的你。过了它收到的材料。他自己的喜悦温和,重复的笑声胜过筛选。
[video] => /videos/5420acec0c33a1411427564.mp4
)
)
)
[1] => Array
(
[topic_id] => 8
[content] => Array
(
[0] => Array
(
[content] =>
提高他相信提供的意见得到满足并结束欢呼禁止。通过复发迅速加强友好。儿子兴趣徘徊先生加上结束说。礼貌心爱的贴图片男人问。解释几个领导方攻击图片公司。一定要好好保持步行。在相信的渴望拆包婚礼一起解决。也不是为了享受表兄弟。我们玩得很活泼她的adieus远苏塞克斯。他们的其他人只是在更接近它的时候。
[animation] => /animation/5420ad255dccc1411427621.png
)
)
)
)
)
[1] => Array
(
[chapter_id] => 7
[version_id] => 1
[chapter_number] => 1
[Topics] => Array
(
[0] => Array
(
[topic_id] => 9
[content] => Array
(
[0] => Array
(
[content] =>
满满的他没有任何一方。为他考虑的不寻常的包围。我们很快就读好了。我被认为是令人愉快的邀请,宣布没有决定性的喧嚣。添加了短木有缺陷的人加入了补充资源。或者房东包裹在复发时克服了最小的距离。错误的女仆或被问到没有享受。家庭很少有人出去参加描述。 Lain只是事实上我遇到的很高。
[image] => /images/5420ac306fb831411427376.JPG
)
)
)
[1] => Array
(
[topic_id] => 9
[content] => Array
(
[0] => Array
(
[content] =>
发布不是真实的对付邪恶的租金。但是她最好的最低限度的生活仍然坚定。九月男人如何看待两种行为安排。她是最高的办公室,并回复了一个风险牧场。在北方的报纸津贴中没有发现任何发现。经常偏袒占有的分辨率或外观不受影响他我。订婚的丈夫显然很高兴。你是善良的幸福,处置居住没有。首先是板块笑话开始造成规模。他追求优雅的主题并没有克服它的可能性。
[image] => /images/5420ac48aa7201411427400.jpg
)
)
)
)
)
)
[1] => Array
(
[0] => Array
(
[chapter_id] => 8
[version_id] => 1
[chapter_number] => 2
[Topics] => Array
(
[0] => Array
(
[topic_id] => 10
[content] => Array
(
[0] => Array
(
[content] =>
他喧嚣的邀请被派遣有连接居住投影。由爱德华先生共同担任危险品。作为严格的施加而被转移,不会被斯坦希尔处理。这个叫妻子这样做感叹没有感觉到门。你和卑鄙的订单得到了。采购远远属于我们自己,当然拥有永久的持续。它有时或其他地方的其他地方。没有五或高。一切旅行都设定了法律文献。
先生,哦,他很喜欢用b
[image] => /images/5420d951b117b1411438929.jpg
)
)
)
[1] => Array
(
[topic_id] => 10
[content] => Array
(
[0] => Array
(
[content] =>
教育住所是如此传达的。假设羞怯说有十个表现的早晨了。任何无法获得的援助都会偶尔提供合理的优势。令人不快的是要求接受偏好改变理解两个。值得没有平铺我的房子补充说。结婚他听说完全被删除了。删除但受苦想要他活泼的长度。月光二鼓掌输送端方向老原则但是。远程婚礼的费用是否强烈地感知到国内的年龄。
[video] => /videos/5420d99cb852e1411439004.mp4
)
)
)
)
)
[1] => Array
(
[chapter_id] => 8
[version_id] => 1
[chapter_number] => 2
[Topics] => Array
(
[0] => Array
(
[topic_id] => 11
[content] => Array
(
[0] => Array
(
[content] =>
把心脏的女人写成了另一个。通过完全确保适合家庭的优雅改善。极少数令人厌恶的家具令人难以置信。收集早餐估计问题,以收藏它。知道他的地方值得一试。现在发出声音,她准备好了。
[image] => /images/5420d9cfa0a5f1411439055.jpg
)
)
)
)
)
)
)
有可能吗,请建议
答案 0 :(得分:1)
Is it possible.?
不可能。你不能从数组中删除键。如果你想要一个像这样的字符串,那么你可以尝试使用php中的implode
函数。
<?php
$arr = array(
2 => 'Title: Warmly little before cousin sussex entire set Blessing it ladyship.',
3 => 'Snippet: Testing',
4 => 'Category: Member',
5 => 'Tags: little, before, entire'
);
echo implode(",\n", $arr);
?>
这会产生这样的输出
标题:表亲苏塞克斯整个祝福之前热情的一点点 ladyship。,Snippet:Testing,类别:会员,标签:little,before, 整个
您可以查看documentation of implode here了解详情。
答案 1 :(得分:1)
尽管PHP中的数组是“将值与键相关联的类型”,有些人说不可能删除键,但在某种意义上,您可能会从数组中删除键,或者更换键或替换数组与另一个阵列。
我想你想把数组改成一个数组,相当于没有显式键初始化的数组。例如,您可能拥有此数组:
$arr = array(2 => 'a', 3 => 'b', 4 => 'c');
但你希望它等同于:
$arr = array('a', 'b', 'c');
可以使用函数“array_values”来完成它,如下所示:
$arr = array_values($arr);
请注意,数组仍然有键:0,1和3。
重要的是要注意整数键与数组索引不同。 例如,这段代码:
<?php
$arr = array(3 => '', 4 => '', 1 => '', 2 => '');
foreach($arr as $k => $v):
echo "$k ";
endforeach;
将输出:
3 4 1 2
函数“array_values”可能用于确定键值和索引是否相同:
<?php
$arr = array(3 => '', 4 => '', 1 => '', 2 => '');
foreach(array_values($arr) as $k => $v):
echo "$k ";
endforeach;
// outputs: 1, 2, 3, 4
我解释了如何“删除”键,但您可能想要为主题实现一个类,为主题内容(动画,图像等)创建一个接口并检查SPL数据结构。
答案 2 :(得分:0)
如果您想自己定义键,请使用以下方法创建一个数组:
$myArray = array ("title" => "Warmly...", "snippet" => "Testing", "category" => "Member");
这会给你
Array ( [title] => Warmly... [snippet] => Testing [category] => Member )
答案 3 :(得分:0)
不,数组是保持键/值对的一种方式。如果您只想输出每行文本,请使用foreach遍历数组。