Thursday, July 29th 2010, 1:28pm UTC+2

You are not logged in.

  • Login
  • Register

undefined

Super Moderator

Posts: 4,248

Location: Germany

1

Friday, August 16th 2002, 12:01pm

String Spielereien

Unser aller verhastet und doch Sinvolles Hallo Welt Script. Manche Behaupten es sei langweilig. Aber stimmt das auch? Der einfachste aller Ausdrücke in PHP ist wohl der ECHO Befehl.

PHP Source code

1
<?php echo "Hallo Welt"?>
Ausgabe: Hallo Welt :D
Man kann seinen Text oder die Html ausgabe auch im heredoc Syntax ausgeben was den Vorteil ergibt das man sein Html Quelltext nicht mit Backslashes Syntactieren muß.

PHP Source code

1
2
3
4
5
6
<?php
$herodec = <<<EOT
   <acronym style="color:#33cc33;">Hallo Welt!</acronym>
EOT;
echo $herodec;
?>
Wichtig!! Beim heredoc Syntax darf EOT; nur am Anfang einer Zeile stehen und es dürfen keine Leerzeichen enthalten sein!
Das Hello Welt aus einer Variable heraus ausgeben!

PHP Source code

1
2
3
4
<?php
$text "Hallo Welt";
echo $text;
?>
Hallo Welt aus einem Eindimensionalen Array Lesen!

PHP Source code

1
2
3
4
<?php
$array0 = array("Hallo","Welt");
echo $array0[0]." ".$array0[1];
?>
Hallo Welt aus einem Mehrdimensionalen Array Lesen!

PHP Source code

1
2
3
4
5
6
<?php
$array1 = array("0" =>array("Hallo"," - Welt"),
               "1" =>array("Welt"," Hallo"));
echo $array1[0][0]." ".$array1[1][0];
echo $array1[0][1]." ".$array1[1][1];
?>
Hallo Welt aus Beispiel 3 mit dem Letzten vergleichen.

PHP Source code

1
2
3
4
5
6
7
8
<?php
$message = array("Sie sind Nicht Identisch","Beide sind Gleich");
if (! strcmp($text$array1)) {
  echo "<font color='#008000'>".$message[1]."</font>";
} else {
  echo "<font color='#FF0000'>".$message[0]."</font>";
}
?>
Suche nach Übereinstimmungen und gebe Text erst ab diesem Wort aus!

PHP Source code

1
2
3
<?php
 echo strstr("Hallo du schöne Welt","du");
?>
Alles in Grossbuchstaben Umwandeln.

PHP Source code

1
2
3
<?php
 echo  $derText strtoupper("Hallo du schöne Welt");
?>
UPS das ö sollte er aber mit Umwandeln. Dann helfen wir etwas Nach!

PHP Source code

1
2
3
4
5
6
<?php
  $filter1 = array("ä","ö","ü","ß");
  $filter2 = array("Ä","Ö","Ü","ss");
  $derText strtoupper("Hallo du schöne Welt");
  echo str_replace($filter1,$filter2,$derText);
?>
Alles in Kleinbuchstaben ausgeben

PHP Source code

1
2
3
<?php
 echo  $derText strtolower("Hallo du schöne Welt");
?>
Wollen wir ein bischen Stueckeln?

PHP Source code

1
2
3
4
5
6
7
<?php
$satz "Hallole du schöne Welt";
$array explode(" ",$satz);
for($x=0;$x<count($array);$x++){
  echo $array[$x]."<br>";
}
?>
u.s.w. Und so Weiter ;) :rolleyes: Dies kann man Bis zum unentlichen führen. Ist Hallo Welt immer Noch so Langweilig? :D
Undefined Behavior (undefiniertes Verhalten) bedeutet meistens etwas ungültiges.
PHP Katepart - Speichenrechner - .htpasswd - RPM XDG Tool - Kcmnvview - QTidy
  • Go to the top of the page