你好,我有一个动态文本,我想像所有论坛一样添加代码: [code]我的代码在这里...... [/ code]
有没有一种简单的方法可以在PHP中使用函数来完成这些工作?例如,如果我写下我的文字:
Hello世界示例用PHP [code] echo“hello”world“; [/ code]和PHP [code]的另一个例子echo 5 + 5; //结果将是10 [/ code]等。
将apear:
使用PHP的Hello world示例
<?php echo "hello "world"; ?>
以及PHP的附加示例
<?php echo 5+5; //The result will be 10 ?>
等...
答案 0 :(得分:2)
此外,您可以使用此PHP语法高亮库。 Geshi
答案 1 :(得分:0)
简单案例场景(没有嵌套,其他奇怪的格式化):
$text = preg_replace('#\[code\](.*?)\[\/code\]#s', '<div class="whatever">$1</div>', $text);