Php 单步遍历数组并根据数组中是否存在某些字符串采取操作';s指数
所以我有一个外部文本文件,大约有20行文本。我要做的是将每行文本放入数组中的索引中。那很好 现在我遇到麻烦了。我需要逐步遍历数组,并根据索引中是否包含特定字符串执行操作 每个索引的格式为:“添加xxxx”、“下一步”或“删除xxxx”,其中xxxx是一个名称,在数组中只使用一次 在这种情况下,如果索引中包含“add”,我需要将该索引无“add”推送到一个新数组中。如果其中有“next”,我需要将第一个索引移出新数组,并记录移出的任何索引。最后,如果索引中有“remove”,我需要搜索并删除包含“xxxx”名称的任何索引Php 单步遍历数组并根据数组中是否存在某些字符串采取操作';s指数,php,arrays,Php,Arrays,所以我有一个外部文本文件,大约有20行文本。我要做的是将每行文本放入数组中的索引中。那很好 现在我遇到麻烦了。我需要逐步遍历数组,并根据索引中是否包含特定字符串执行操作 每个索引的格式为:“添加xxxx”、“下一步”或“删除xxxx”,其中xxxx是一个名称,在数组中只使用一次 在这种情况下,如果索引中包含“add”,我需要将该索引无“add”推送到一个新数组中。如果其中有“next”,我需要将第一个索引移出新数组,并记录移出的任何索引。最后,如果索引中有“remove”,我需要搜索并删除包含“
我真正的问题是,按键逐个遍历数组,然后执行相应操作的最佳方法是什么
foreach($array as $key => $value ) {
if(shouldActOn($key)) {
// your code goes here.
}
}
foreach($array as $key => $value ) {
if(shouldActOn($key)) {
// your code goes here.
}
}