Foreach循环在另一个里面

时间:2013-01-26 23:21:03

标签: php foreach

我有一个现有的foreach循环,如下所示,我想在里面添加另一个foreach循环。基本上我正在做的是为SEO目的创建文件。这并不理想,但客户坚称他希望以这种方式完成。无论如何,所以我有以下循环,我希望得到一些方向,如何添加另一个循环,循环通过一组城市,并将其添加到文件名。

例如,现在文件名的结构如下......

公司名称 - 电话号码 - 关键字

循环显示通过网络表单提供的关键字列表,每个文件都会分配一个关键字。现在他也想添加城市,但当然也适用同样的规则。每个文件一个城市,在关键字后面找到。

我试了一下,但不是每个文件都去一个城市,而是将数组中的每个城市插入一个文件名。我希望这是一个快速解决方案。 :)

谢谢!

<?php
foreach ($keyword_list as $key => $value) {
$keyword = strtolower($value);
//REMOVE COMMAS
$keyword = str_replace(',', '', $keyword);
//ADD HYPHENS
$keyword = str_replace(' ', '-', $keyword);

for ($i = 0; $i < count($content); $i++) {
    $content[$i] = trim($content[$i]);
    //RE-REPLACE SINGLE QUOTES TO ESCAPED VERSIONS FOR INCLUSION IN HTML DOC (PHP ARRAY)
    $content[$i] = str_replace("'", "\'", $content[$i]);
}

$file = strtolower(str_replace(' ', '-', $businessName . '-' . $businessPhone));
$file .= '-' . $keyword;

$filename = $file . '.php';
}
?>

0 个答案:

没有答案