Suche nach als

PHP Code ausgeben

Auf dieser Seite:

String highlight

highlight_string($string);

PHP-Code erkennen und entsprechend farbig darstellen; HTML-Code wird schwarz ausgegeben.

Die Highlight Funktion wird in vielen Codebeispielen dieses Teils genutzt:

<div class="codebox">
<?php
 highlight_string
('Hier steht PHP Code.');
?>
</div>

Oder den String in einer Variablen gefasst:

<?php
$string = "<p><?php echo 'Hallo, Welt!' ?></p>";
highlight_string($string);
?>


ergibt:

<p><?php echo 'Hallo, Welt!' ?></p>

Datei highlight

highlight_file($file);

Eine ganze Datei kann mit highlight_file($datei); ausgegeben werden:

<?php
  $teil
="php";
  include (
"../abc/lehrling_oben.inc");
?>

    <p class="lead">
    Mit Zahlen kann ich in PHP direkt rechnen. Die Zahlen werden nicht in Anführungszeichen 
    gesetzt, sonst werden aus Zahlen Zeichen (String). Die Operanden für die einfachen 
    Rechenoperationen sind die bekannten Zeichen, zum Wurzelziehen und Potenzieren gibt es Funktionen. 
  </p>
<h2>Rechnen in PHP</h2>
<h4>Operanden</h4>
<div class="codebox"><?php
highlight_string
('<?php
 $X = 10; // den Variablen werden Ganzzahlen zugeteilt
 $Y = 4;
 $adi = $X + $Y;     // Adition
 $sub = $X - $Y;     // Substraktion
 $multi = $X * $Y;   // Multiplikation
 $div = $X / $Y;     // Division
 $mod = $X % $Y;     // Modulus (Rest nach Division)
 $pot = pow($Y,2);   // Zweierpotenz
 $qwu = sqrt(25);    // Quadratwurzel
 $X++;               // Inkrementieren (um 1 erhöhen)
 $Y--;               // Dekrementieren (um 1 verringern)
 // Variablen werden ausgegeben
 echo "$adi<br />$sub<br />$multi<br />$div<br />$mod<br />$pot<br />$qwu<br />$X<br />$Y";
?>'
);
?>
</div>
<div class="codeexe"><?php
 $X 
10// den Variablen werden Ganzzahlen zugeteilt
 
$Y 4;
 
$adi $X $Y// Variablen werden Operationen mit Variablen zugeteilt
 
$sub $X $Y;
 
$multi $X $Y;
 
$div $X $Y;
 
$mod $X $Y;
 
$pot pow($Y,2);
 
$qwu sqrt(25);
 
$X++;
 
$Y--;
 echo 
"$adi<br />$sub<br />$multi<br />$div<br />$mod<br />$pot<br />$qwu<br />$X<br />$Y";
?>
</div> 

<h2>Arithmetische Kurzformen</h2>
<p>In PHP gibt es kurze Schreibweisen für Rechen-Operationen</p>
<div class="codebox"><?php
highlight_string
('<?php
 $i = 15;
 echo $i += 5,"<br />\n";   // adieren
 echo $i *= 5,"<br />\n";   // multiplizieren
 echo $i -= 5,"<br />\n";   // substrahieren
 echo $i /= 5,"<br />\n";   // dividieren
 echo $i %= 5,"<br />\n";   // modulieren
 echo $i .= 5,"<br />\n";   // verketten (Zahl wird String!)
?>'
);
?>
</div>

<div class="codeexe"><?php
 $i 
15;
 echo 
$i += 5,"<br />\n";
 echo 
$i *= 5,"<br />\n";
 echo 
$i -= 5,"<br />\n";
 echo 
$i /= 5,"<br />\n";
 echo 
$i %= 5,"<br />\n";
 echo 
$i .= 5,"<br />\n";
?>
</div> 

    
<p>&nbsp;</p>
 
<?php
  
include ("../abc/lehrling_unten.inc");
?>

 


Valid XHTML 1.0 Check den Code.

Suchen ersetzen >> << printf()
Ich bin hier: > PHP Lehrling >>> PHP Code ausgeben
 
HTML und XHTML | CSS | JavaScript und DHTML | PHP und MySQL | Andere Sprachen
Letzter Update: 31.10.2009