Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: прощу вас, у меня вопрос по поводу eval
Форумы портала PHP.SU » PHP » Программирование на PHP » прощу вас, у меня вопрос по поводу eval

Страниц (1): [1]
 

1. jfr - 02 Февраля, 2011 - 11:26:52 - перейти к сообщению
как можно вывести в браузер "<?php echo "hello world!";?>" ?
2. grefon - 02 Февраля, 2011 - 11:37:54 - перейти к сообщению
Удалите "<?php" и "?>" с помощью str_replace и выводите с помощью eval.
3. jfr - 02 Февраля, 2011 - 12:20:13 - перейти к сообщению
grefon пишет:
Удалите "<?php" и "?>" с помощью str_replace и выводите с помощью eval.

а по-подробнее как можно делать?
4. OrmaJever - 02 Февраля, 2011 - 13:01:05 - перейти к сообщению
5. grefon - 02 Февраля, 2011 - 13:52:54 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. $str = '<?PHP echo "hello world!";?>';
  2. $temp = array("<?PHP ","?>");
  3. $str = str_replace($temp,"",$str);
  4. eval($str) ;
  5.  
6. jfr - 03 Февраля, 2011 - 07:12:57 - перейти к сообщению
OrmaJever пишет:

результат:hello world!, а мне хотелось бы <? echo "hello world!"?>
(Добавление)
grefon пишет:
PHP:
скопировать код в буфер обмена
  1. $str = '<?PHP echo "hello world!";?>';
  2. $temp = array("<?PHP ","?>");
  3. $str = str_replace($temp,"",$str);
  4. eval($str) ;
  5.  


у вас получается: hello world!, а мне хотелось бы <? echo "hello world!"?>
7. OrmaJever - 03 Февраля, 2011 - 13:01:47 - перейти к сообщению
jfr Не понял что за глупый вопрос?
PHP:
скопировать код в буфер обмена
  1. echo '<? echo "hello world!"?>';
8. grefon - 03 Февраля, 2011 - 13:04:04 - перейти к сообщению
Не понял Не понял Не понял
При чем тут eval???

Это выводится при помощи обычного эха:
PHP:
скопировать код в буфер обмена
  1. echo '<xmp>';
  2. echo '<?PHP echo "hello world!";?>';
  3. echo '</xmp>';

(Добавление)
OrmaJever опередил Улыбка

 

Powered by ExBB FM 1.0 RC1