Вопрос-Ответ по php

Печать RSS
6611
Кураторы темы:


Землянин
0
Нужно текст открытый $file() превратить в код. Подскажите пожалуйста если есть такая функция
K

Транклюкаторщик
0
4081. Diablo, http://php.su/functions/?f=eval&choice=info
если я правильно тебя понял
Изменил: KOZZ (23.12.2010 / 18:21)

Землянин
0
Ботаник eGo (23 Декабря 2010 / 18:20)
4081. Diablo, http://php.su/functions/?f=eval&choice=info
если я правильно тебя понял
спасибо +1

Землянин
0
никак не могу понять принципа работы этой функции сделал как в мануале eval("\$str = \"$strv[$int]\";"); но функция не работает к чему эти слеши и кавычки вообще

Землянин
0
вообщем мне чёто вроде зтого надо
 $b = 'aaaaaaaa';
	$strv[$int] = '$b';
	$str = eval($strv[$int]);
	echo $str;

Пришелец
0
ххххх:-) я бы подсказалsmile но еще учусь
Е

Пришелец
0
Diablo (24 Декабря 2010 / 11:09)
вообщем мне чёто вроде зтого надо
 $b = 'aaaaaaaa';
	$strv[$int] = '$b';
	$str = eval($strv[$int]);
	echo $str;
нифига не понял, что тебе надо) напиши нормально, что ты хочешь.

Землянин
0
luethus (24 Декабря 2010 / 17:07)
нифига не понял, что тебе надо) напиши нормально, что ты хочешь.
забей у меня крышу сорвало )))

Пришелец
0
Как сделать бб код подсветки кода. пробовал так, но не работает
$message = preg_replace( "#\[code\](.*?)\[/code\]#ise", 'php ("\1")',$message);

Чатланин
0
<?php
# Функции подсветки кода
 function highlight_code($code) {
 $code = strtr($code,array('|'=>'|','<'=>'<','>'=>'>','&amp;'=>'&','$'=>'$','"'=>'"','''=>"'",'\'=>'`','%'=>'%','^'=>'^',':'=>':','<br />'=>"\r\n"));
 if(!strpos($code,'<?') && substr($code,0,2)!='<?') {$code="<?php\r\n".trim($code);}
 $code = highlight_string($code,true);
 $code = strtr($code,array("\r\n"=>'<br />','|'=>'|','$'=>'$',"'"=>''','`'=>'\','%'=>'%','^'=>'^',':'=>':'));
 return $code;
 }
# ББ-Код
$message = preg_replace('#\[code\](.*?)\[/code\]#ie', 'highlight_code("\1")', $message);
?>

Добавлено через 03:16 сек.
ой, пост не внимательно прочел D

Добавлено через 07:36 сек.
$message = preg_replace( "#\[code\](.*?)\[/code\]#ise", '[color=#ff0000]php[/color] ("\1")',$message);
выделенным красным, это что??? obana
Изменил: Виталий (26.12.2010 / 22:30)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск