php

phpのコードのハイライトを行うプラグイン。 まだ微妙に使いづらいかも。エラーあるかも。

使いかた


<php>
$hoge = 'huga';
$moge = 'hoge';

function hugahoge(){
    print('Hello world');
}

$hoge$mode();
</php>

<php> $hoge = 'huga'; $moge = 'hoge';

function hugahoge(){

   print('Hello world');

}

$hoge$mode(); </php>

コード

どーせ全部で30行なのでまるごとのせるます。 あとでダウンロードできるようにする。

<php> <?php

class Plugin_php extends Plugin {

   function do_block($pagename, $param1, $param2)
   {

       $prefix_flag = false;

       if ( !strpos($param2, '<?php') ) {
           $param2 = '<?php'.$param2;
           $prefix_flag = true;
       }

       $code = highlight_string($param2, true);

       if ($prefix_flag) {
           $code = str_replace('&lt;?php', '', $code);
       }

       //$code = str_replace('<pre>','', $code);
       //$code = str_replace('</pre>','', $code);

       return "<div class=\"code\">".$code."</div>";
       //return '<pre>' . htmlspecialchars(join("\n", $text)) . "</pre>\n";
   }

}

?> </php>

トップページ
新規作成
編集
履歴
ページ一覧

アクセスの多いページ

Recent changes