Avatar billede blackscorpion Nybegynder
31. marts 2007 - 23:26 Der er 10 kommentarer og
1 løsning

Syntax highlight. Hvordan ?

Hej E.

har siden tidernes morgen, syntes det var smart når sider og programmer havde syntax highlightning.

Men hvordan laves det rent funktionelt på en side, hvor det hele lægger i en database ?

har en text liste over de fleste funktioner i php (tror jeg nok, ca. 1700 linier)
Avatar billede sjh Nybegynder
01. april 2007 - 00:12 #1
Du kan vel bruge highlight_string()

<?php
$gem_i_databasen = highlight_string('<?php phpinfo(); ?>', true);
?>
Avatar billede sjh Nybegynder
01. april 2007 - 00:13 #2
eller :

<?php
echo highlight_string($php_code_from_mysql, true);
?>
Avatar billede blackscorpion Nybegynder
01. april 2007 - 00:26 #3
ja det virker jo efter hensigten...

men hvis der er nogle der skal bruge en opdateret fil over alle php funktioner (dog uden ...->.... kodning osv, så råb lige højt.. but be warned 4188 linier.

sjh, smid et svar. :)
Avatar billede sjh Nybegynder
01. april 2007 - 02:18 #4
Ja, men så vil jeg da smide et svar og råbe højt.....
Avatar billede blackscorpion Nybegynder
01. april 2007 - 03:22 #5
skal jeg poste den herinde ?

det skal lige siges, den kun indeholder alle de funktioner php.net har sider til. :)
Avatar billede sjh Nybegynder
01. april 2007 - 16:17 #6
Ja du kan vel komme med et link til en zip-file eller også kan du bare sende den til sjhmails@gmail.com
Avatar billede blackscorpion Nybegynder
01. april 2007 - 19:44 #7
Avatar billede sjh Nybegynder
01. april 2007 - 20:56 #8
[Keywords 2] kan du hente med : get_defined_functions() det er nok mere smart, når der kan være stor forskel på om en function er tilgængelig.

<pre>
  <?php
    print_r(get_defined_functions())
  ?>
</pre>
Avatar billede blackscorpion Nybegynder
03. april 2007 - 15:34 #9
ja men det er jo kun funktioner der er compilet sammen med php. :)
Avatar billede sjh Nybegynder
03. april 2007 - 16:47 #10
Ja klart.. Jeg kan heller ikke se hvad jeg skulle bruge en liste over nogle funktioner jeg ikke har til rådighed ;)
Avatar billede sjh Nybegynder
03. april 2007 - 16:53 #11
Jeg trode faktis du havede  lavet en liste som også kunne fortælle hveltet version en funktion var med i.. men det var det jo ikke.. derfor kan jeg ikke se hvad din liste kan bruges til..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester