|
|
|
| в перемной хранится какае то страка пример "Пивет * Дима ] когда ? приедишь . "
надо сделать так что б ни закаментить служебные символы те . "Пивет \* Дима \] когда \? приедишь \." помогите плиз | |
|
|
|
|
|
|
|
для: himera7
(08.11.2006 в 01:33)
| |
<?php
$str = 'Пивет * Дима ] когда ? приедишь';
// Можно так
$str = preg_replace('/(\*|\[|\]|\(|\)|\+|\?)/', '\\\\\1', $str);
// или так
$str = str_replace('*', '\*', $str );
$str = str_replace(']', '\]', $str );
$str = str_replace('[', '\[', $str );
// и т.д.
?>
|
| |
|
|
|
|
|
|
|
для: himera7
(08.11.2006 в 01:33)
| | А еще можно так:
<?
echo preg_quote('Пивет * Дима ] когда ? приедишь.');
?>
|
| |
|
|
|
|
|
|
|
для: kasmanaft
(09.11.2006 в 06:45)
| | А я и не знал о такой ф-ии | |
|
|
|