В PHP, чтобы получить «необходимо разделить его с помощью \, поэтому« становится »\
Пример:
$szTemp = "<a href=\"" . $szCrumbPath . "\" style=\"color: #600\">Home</a>";
Перевод
Я предположил, что вы используете Request.ServerVariables ("gt"), который в PHP равнозначен $ _SERVER, в противном случае для Request.Form используйте $ _POST или $ _GET для Request.QueryString.
Убедитесь, что пользователь может изменять значения, которые вы кодируете в html, используя функцию htmlspecialchars (), в противном случае вы оставляете вещи открытыми для атаки межсайтового скриптинга [XSS]
$szTemp = $_SERVER['REQUEST_URI'];
$aryCrumbs = explode("/", $szTemp);
$iMax = count($aryCrumbs);
$szCrumbPath = "http://". $_SERVER["HTTP_HOST"];
$szTemp = "<a href=\"" . $szCrumbPath . "\" style=\"color: #600\">Home</a>";
for ($i=0; $i <= ($iMax - 2); $i++) {
$szCrumbPath = $szCrumbPath . "/" . $aryCrumbs[$i];
$szTemp = $szTemp . " > <a href=\"" . $szCrumbPath . "\" style=\"color: #600;\">" . CleanUp($aryCrumbs[$i]) . "</a>"; //The htmlspecialchars prevents a XSS attack
}
$GetCrumbsArticleCategoryLevel = $szTemp . "<span style=\"color:#600\"> > " . CleanUp($aryCrumbs[$i]) . "</span>";