Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: арифметические значения в переменной

Сообщения:  [1-10] 

 
 автор: sl1p   (21.08.2011 в 22:56)   письмо автору
 
   для: Yuriev   (21.08.2011 в 21:18)
 

да это я с жс и жсон перепутал)

  Ответить  
 
 автор: tima2010   (21.08.2011 в 21:19)   письмо автору
 
   для: Yuriev   (21.08.2011 в 21:18)
 

на все 100 правы, и вам большое спасибо!

  Ответить  
 
 автор: Yuriev   (21.08.2011 в 21:18)   письмо автору
 
   для: tima2010   (21.08.2011 в 21:12)
 

Вроде бы скобки ни к чему. можно так
eval('echo '.$value1.$minus.$value2.';');

  Ответить  
 
 автор: tima2010   (21.08.2011 в 21:12)   письмо автору
 
   для: sl1p   (21.08.2011 в 21:09)
 

Спасибо почти так, вот верное решение:

eval('echo $result = ('.$value1.$minus.$value2.');');

  Ответить  
 
 автор: sl1p   (21.08.2011 в 21:09)   письмо автору
 
   для: tima2010   (21.08.2011 в 20:57)
 

eval('$result = ('.$value1.$minus.$value2.');');


проверил, всё ок

  Ответить  
 
 автор: tima2010   (21.08.2011 в 20:57)   письмо автору
 
   для: sl1p   (21.08.2011 в 20:55)
 

тоже самое :(

  Ответить  
 
 автор: sl1p   (21.08.2011 в 20:55)   письмо автору
 
   для: tima2010   (21.08.2011 в 20:53)
 

тогда наверное так:

eval('('.$value1.$minus.$value2.')');

  Ответить  
 
 автор: tima2010   (21.08.2011 в 20:53)   письмо автору
 
   для: sl1p   (21.08.2011 в 20:51)
 

Parse error: syntax error, unexpected $end in ...

  Ответить  
 
 автор: sl1p   (21.08.2011 в 20:51)   письмо автору
 
   для: tima2010   (21.08.2011 в 20:16)
 

$result = eval($value1.$minus.$value2);

  Ответить  
 
 автор: tima2010   (21.08.2011 в 20:16)   письмо автору
 
 

Добрый день!
Возможно ли переменной задать арифметическое значение?
Пример того, что хочу сделать:

<?php
$minus 
"-";
$value1 "50";
$value2 "10";

$result $value1.$minus.$value2;

echo 
$result;
?>


но данный скрипт не производит вычисление, он просто выводит 50-10
а как его заставить выполнять вычисление ?

  Ответить  

Сообщения:  [1-10] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования