Można użyć innego regex wzór separator:
return preg_replace('#.*#',
'Lorem Ipsum' .
'More Lorem Ipsum'
,
$foo);
EDIT: Charakter separatorem jest cechą PCRE (Perl Compatible Regular Expresssion). Do korzystania z innego ogranicznika nie jest wymagana konfiguracja PHP.
Regexp Quote-Like Operators
... można użyć dowolnej pary nie-alfanumerycznych, bez białych znaków jako ograniczniki. Jest to szczególnie przydatne w przypadku pasujących nazw ścieżek zawierających "/", aby uniknąć LTS (pochylony zespół wykałaczek).
Quote and Quote-like Operators
dla bracketingu ograniczniki używać tego samego dziobu znaków i aft, ale cztery rodzaje wsporników ASCII (okrągłe, kąt, kwadratowy, kręcone) całej gniazdo
Te wszystkie są ważne:
'/.*/'
'#.*#'
'{.*}' /* Note that '{.*{' would be incorrect. */
Spójrz na PHP's documentation on PCRE Patterns, aby zobaczyć naprawdę dobry przegląd.
A php automatycznie wykrywa różne znaki ogranicznika? Czy muszę gdzieś to ustawić? – BFTrick
Właśnie zaktualizowałem odpowiedź, podając więcej informacji, aby odpowiedzieć na pytanie o znak ogranicznika. – jimp
Jesteś świetny. :) – BFTrick