Страница 1 из 1

Помогите с рhp

Добавлено: 05 ноя 2010, 07:10
santilo
Не могу понять почему точка с запятой переноситься на новую стороку, а мне нада в одну, так как переменная $result будет обрабатываться функцией eval.

Код: Выделить всё

echo $st= "\$result =".$f.";";

Код: Выделить всё

$result =5 + 5 - 2 
;

Re: Помогите с рhp

Добавлено: 05 ноя 2010, 10:59
satih
у тебя в $f скорее всего есть символ переноса строки, он туда попадает когда ты его парсишь. только что в хумане попробывал:

Код: Выделить всё

$f = 'test';
echo $st= "\$result =".$f.";";
получил

Код: Выделить всё

$result =test;
если хочешь убедится какие именно символы есть в $f, можешь сохранить в файл и открыть его потом редактором который показывает все символы (например notepad++), включая непечатные. код например:

Код: Выделить всё

file_put_contents('file.txt', $f);
echo $st= "\$result =".$f.";";
и посмотри что именно есть в $f.

Re: Помогите с рhp

Добавлено: 05 ноя 2010, 12:43
santilo

Код: Выделить всё

50 - 40 + 10 <br>
satich ты прав , тег <br> будь он не ладен, не подскажеш как его удалить?

Re: Помогите с рhp

Добавлено: 05 ноя 2010, 12:52
shmel
santilo писал(а):

Код: Выделить всё

50 - 40 + 10 <br>
satich ты прав , тег <br> будь он не ладен, не подскажеш как его удалить?

Код: Выделить всё

$st=str_replace("<br>", "", $st)

Re: Помогите с рhp

Добавлено: 05 ноя 2010, 12:57
santilo
satih, shmel благадарю вас за помощь , щас все работает как часы