SEL.html

tempnam

Informationsseite

nach unten Befehl
nach unten Version
nach unten Beschreibung
nach unten Beispiel Unix
nach unten Ausgabe Unix
nach unten Beispiel Windows2000
nach unten Ausgabe Windows2000

nach unten 

Befehl

string tempnam(string dir, string prefix)

 

nach obennach unten 

Version

PHP 3, PHP 4 >= 4.0b1

 

nach obennach unten 

Beschreibung

Mit tempnam() kann man eine eindeutige und einmalige temporäre Datei in dem
Verzeichnis dir erzeugen. Der Name der temporären Datei besteht aus dem
angegebenen Präfix (prefix) und zufälligen Zeichen.

Im unteren Beispiel wurden 6 verschiedene temporäre Dateien angelegt, im ersten
Beispiel unter UNIX, im zweiten Beispiel unter Windows 2000. In die letzte
Datei (UNIX -> tempnameU2I5GI , Windows2000 -> tem1A.tmp) wird ein Satz
geschrieben.

Siehe auch:

 

nach obennach unten 

Beispiel Unix

<?php
for($x=0;$x<=5;$x++){
$tmp_name = tempnam ("tmp", "tempname");
echo $tmp_name;
echo "<br>";
}
$str = "Ich stehe in einer temporären Datei";
$tmp_file = fopen($tmp_name,w);
fputs($tmp_file,$str);
fclose($tmp_file);
$fp = fopen($tmp_name,"r");
$str = fgets($fp,50);
fclose($fp);
echo $str;
?>

 

nach obennach unten 

Ausgabe Unix

tmp/tempnameS6htkf
tmp/tempnameaL5WXJ
tmp/tempnameodI7Ie
tmp/tempname2YpBrJ
tmp/tempnamewrEv9d
tmp/tempnameU2I5GI
Ich stehe in einer temporären Datei

 

nach obennach unten 

Beispiel Windows2000

<?php
for($x=0;$x<=5;$x++){
$tmp_name = tempnam ("tmp", "tempname");
echo $tmp_name;
echo "<br>";
}
$str = "Ich stehe in einer temporären Datei";
$tmp_file = fopen($tmp_name,w);
fputs($tmp_file,$str);
fclose($tmp_file);
$fp = fopen($tmp_name,"r");
$str = fgets($fp,50);
fclose($fp);
echo $str;
?>

 

nach obennach unten 

Ausgabe Windows2000

tmp\tem16.tmp
tmp\tem17.tmp
tmp\tem18.tmp
tmp\tem19.tmp
tmp\tem1A.tmp
Ich stehe in einer temporären Datei

 

nach oben
weiter:weiter Seite tmpfile
zurück:zurück Seite symlink
 

© 2001, 2002 E-Mail Damir Enseleit, mail@selfphp3.de