September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie müssen eine getippte Benutzereingabe einlesen.
Verwenden Sie fopen( ) mit dem Spezialdateinamen php://stdin:
print "Tippen Sie Ihre Nachricht. Schreiben Sie '.' in einer neuen Zeile,
wenn Sie fertig sind.\n";
$fh = fopen('php://stdin','r') or die($php_errormsg);
$last_line = false; $message = '';
while (! $last_line) {
$next_line = fgets($fh,1024);
if (".\n" == $next_line) {
$last_line = true;
} else {
$message .= $next_line;
}
}
print "\nIhre Nachricht ist:\n$message\n";Wenn die Readline-Erweiterung installiert ist, verwenden Sie readline( ):
$last_line = false; $message = ''; while (! $last_line) { $next_line = readline(); if ('.' == $next_line) { $last_line = true; } else { $message .= $next_line."\n"; ...