我是相當新的編碼和最近剛剛開始整合功能爲我的PHP工作。我正在嘗試對Google Analytics(分析)的IP地址進行編碼和回顯。這是我的自定義修改的樣子:PHP函數 - 未知故障
pagetracker._setCustomVar(1, "IP", "<?php include function.php; echo remove_numbers_advanced($_SERVER['REMOTE_ADDR']); ?>", 2);
功能文件看起來是這樣的:
<?
function remove_numbers_advanced($string)
{
$numbers = array();
for($counter =0; $counter <= 10; $counter++) {
$numbers[$counter] = $counter;
$replacements = array("A","7","B","6","C","4","D","3","E","F");
$string = str_replace($numbers, $replacements, $string);
return $string;
}';
echo remove_numbers_advanced($string);
?>
當我孤立我的自定義變量的PHP部分,試圖測試頁面拋出一個500錯誤,告訴我如何設置我的腳本有問題。
請記住我相當新的這個如此簡單的術語和實例將有助於一噸!
的語法高亮顯示SO一個錯誤 - 你有一個流浪'';'你關閉功能之後。這是一個錯字嗎? – Bojangles
到目前爲止,我已經在包括改變的功能由@建議的代碼D3-K 並添加括號在適當的位置,但是錯誤仍然返回 – AdamSC