Heim  >  Artikel  >  Backend-Entwicklung  >  Beispiel für die gemeinsame Nutzung der einfachen Quellcode-Syntaxhervorhebung in PHP

Beispiel für die gemeinsame Nutzung der einfachen Quellcode-Syntaxhervorhebung in PHP

黄舟
黄舟Original
2017-08-16 17:18:122298Durchsuche

在我们日常开发工作,我们会发现在网页的显示显示中,很多代码都是高亮显示呢,这样的做的效果就是让网页更美观,让网页给用户体验更加的直观,那么今天我们就给大家介绍如何使用php实现代码高亮的效果!

首先下载我们本节课程所需要用到的php实现简单的源码语法高亮函数类库:http://www.php.cn/xiazai/leiku/691

下载完成之后找到我们需要的php类文件,解压至我们本地目录,创建新的php文件!

完成之后,我们要在新的php文件里调用这类,以及实例化该类:

<?php
include_once "codegl.php";//引入文件

//定义
$example_php_code = &#39;
// some code comment:
$example = "foobar";

print $_SERVER["REMOTE_ADDR"];

$array = array(1, 2, 3, 4, 5);

function example_function($str) {
    // reverse string
    echo strrev($obj);
}

print example_function("foo");

/*
** A multiple line comment
*/

print "Something: " . $example;&#39;;

// output the formatted code:
print &#39;<pre class="brush:php;toolbar:false">&#39;;
print syntax_highlight($example_php_code); //输出
print &#39;
'; ?>

运行该文件,得到的结果如下图所示:

Beispiel für die gemeinsame Nutzung der einfachen Quellcode-Syntaxhervorhebung in PHP

说明:

这个函数设计的比较简单,可能对某些语法不能高亮显示,你可以自己扩充该函数的功能!

Das obige ist der detaillierte Inhalt vonBeispiel für die gemeinsame Nutzung der einfachen Quellcode-Syntaxhervorhebung in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn