我有一个现有的 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';
}
?>