1
私は過去2日間、このエラーをデバッグするのに本当に苦労していました...可能性のあるすべてのソリューションが失敗したためにグーグルで見つけました。誰かが私を助けてくれたら本当に役に立ちます:PHP:warning preg_replace
Warning: preg_replace() [function.preg-replace]: Unknown modifier '$' in C:\xampp\htdocs\wi_class_files\autoMakeLinks.php on line 7
コードは次のとおりです。
class autoActiveLink { function makeActiveLink($originalString){ $newString = preg_replace("[[:alpha:]]+://[^[:space:]]+[[:alnum:]/]i/","\\0", $originalString); return $newString; } }
(開始時およびあなたのマスクの終わりに)あなたの区切り文字を忘れてしまいましたあなたのファイルには7行目がありますか?あなたがそれを投稿したので、あなたの 'return $ newString;'行の '$'は問題を引き起こしているようです。 – bdares
'\ /'のようにすべてのスラッシュをエスケープしようとしましたか? – Bojangles
http://docs.php.net/manual/ja/regexp.reference.delimiters.php – mario